Len Davidson enseña guitarra por muchos años en la escuela en Cambridgeshire, donde vive.