I’ve gathered my resources for more advanced students and teachers alike. My approach is to focus on authentic language and teaching complex structures deductively.

My teaching philosophy

When Language Classes are Productive
How to Study English Independently
The Leap: Going from Pre-Intermediate to Advanced

All Blog Posts about Teaching and Language


English Lessons: Each lesson requires fifteen to thirty minutes of preparation and leads to about an hour of discussion for intermediate to advanced students

Study Guides

These are my quick guides to common mistakes. Here are the most recent:

Common Mistakes in English

You Should Read This

Past and Present Perfect

All Study Guides