I have taught from junior high to university level courses in a number of different settings. Feel free to ask me if you are seeking any information or need help teaching these courses. I plan to add information about each course.

- History of East Asia (11th-12th grade Spring ’23)
- Medieval Empires (9th grade Spring ’23)
- Modern World History (10th grade 22-23)
- History of Latin America (11th-12th grade Fall ’22)
- Ancient World History (9th grade Fall ’22)
- 20th Century World History (Honors – 11th grade 21-22)
- 19th Century World History (10th grade 21-22)
- United States History (9th grade 21-22)
- Religion (7th grade 21-22)
- JV Boys Soccer (Fall 2021)
- MFS Fox Flight Academy (Spring Week 2021)
- History Walking Tours (Spring Week 2021)
- 20th Century World History (Honors – 11th grade 20-21)
- 19th Century World History (10th grade 20-21)
- United States History (9th grade 20-21)
- JV Boys Soccer (Fall 2020)
- Confronting Empire (Undergraduate Fall 2018)
- Global History of Soccer (Undergraduate Summer 2018)
- Global Crisis (Undergraduate Spring 2018)
- Confronting Empire (Undergraduate Fall 2017)
- World Affairs (Undergraduate Summer 2017)
- TA – United States to 1877 (Undergraduate Spring 2017)
- TA – History of the World 1300-Present (Undergraduate Fall 2016)
- World Civilizations (6th grade 2015-16)
- World History 1500-Present (10th grade 2014-15)
- World History 1500-Present (11th-12th grade Regents Prep. 2014-15)
- World History to 1500 (9-12th Regents Prep. Summer 2014)
- World History 1500-Present (9-12th Regents Prep. Summer 2014)
- How to be a Historian (6th Grade 2014)
- Social Justice Through Photography (6th Grade Elective 2014)
- Middle School Library (2012-2013)
- English in China (K-8 2011)
- Violin (Private Lessons 2007-2014)