Andrew holds two B.A. degrees, both from the University of Vermont, one for European Studies and one for German Language. Andrew received his Waldorf Teacher Training certificate from Eugene Waldorf in Oregon. He is a member of the Anthroposophical Society. Prior to joining the faculty at Hawthorne Valley School, he taught at the Corvallis Waldorf School in Oregon and the Rudolf Steiner School in Massachusetts. Andrew’s interests and hobbies include tennis, squash, meditation, camping, music, and carpentry.