Dor Ben-Amotz is a science teacher who has taught classes in Buddhism and Meditation as well. Among other practice pursuits, he gets to Green Gulch for sesshin when he can.
Here's a syllabus for a course he taught last fall at Bennington College in Vermont.