Sustainable Development
English Level: Advanced
A sample of content-based course material that uses YouTube as a resource.
Project Management Skills for EFL Students
English Level: Intermediate - Advanced
The handouts here are from project-based learning courses and are aimed at helping students develop their project management, team-building, and presentation skills.
EFL Writing Course
English Level: Intermediate - Advanced
Here is a sample of the curriculum that I have developed for building EFL writing skills through the use of logic and scoring rubrics, condensed into workshops that I have previously conducted at JALT.
TOEFL Preparatory Course
English Level: Intermediate - Advanced
This is a sample of the course material for the TOEFL preparatory course. The goal is to build resilience and metacognition skills, while helping students improve their test-taking skills.
Sample Listening Activity
English Level: Intermediate (adjustable)
Here is a sample listening activity that incorporates a wordlist extracted using Python, task-based learning, and metacognitive awareness. While not all elements are necessarily used every single lesson, they are all incorporated in the classes I currently teach, depending on the level of the students and course requirements.
Critical thinking skills
English Level: Intermediate - Advanced
Here is a collection of some of the critical thinking skills that I have taught in class, some of which were condensed into a workshop for the 2025 JALT Critical Thinking SIG. Skills include categorical syllogisms, common fallacies, and Bayesian thinking. While it is recommended that students should have advanced English skills, some of the material can be adjusted according to the students' needs.