Keith Francis was a teacher at the Rudolf Steiner School in New York City for over thirty years, teaching physics, chemistry, mathematics and music. He divides his time between New York and the Berkshires of Massachusetts.