- 2001 - 2011 - American Museum of Natural History, New York, NY (online)
- Teaching assistant for the Seminars on Science graduate program.
- Dinosaurs: The Link to Birds
- Earth: Inside and Out
- The Ocean System
- 1999 - present - Rising Sun Martial Arts, Newport, NH
- Program Director
- Head Instructor
- 1996 - present - Sunapee Middle High School, Sunapee, NH
- Science 7 - Integrated Science for 7th graders.
- Science 8 - Integrated Science for 8th graders.
- Physical Science - 9th grade
- Biology - 10th grade
- Earth Science - 9th - 12th grade
- Astronomy - 11th & 12th grade
- Ornithology - 11th & 12th grade
- Robotics - 7th grade trimester-based elective, using LEGO Mindstorms kits.
- Math 7
- Independent Latin
- 1996 (Spring Semester) - Raymond High School, Raymond, NH
- Honors Biology (Long-Term Substitute)
- 1989 - 1996 - House of the Samurai, Londonderry, NH
- Karate instructor
- Lead instructor at Hampstead Academy satellite program, Hampstead, NH. (1990-1992)
- Karate instructor for SLU Samurai student organization at St. Lawrence University, Canton, NY.