Course List

This is my list of courses that I have taught (both past and present) over the course of more than 10 years in Japan.

Many of my classes don't use a textbook, so these ideas and materials have come various sources, such as Englipedia, other ALTs and teachers, recommended lesson plans, basic googling, and inspiration from various podcasts out there, such as RadioLab and SciShow.

High School ESL Writing
High School ESL Expression
Elementary School ESL English
High School Introductory Japanese
High School Programming