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

Study Guides

These are my quick guides to common mistakes:

Will You Stop Using Will for the Future?

Common Mistakes in English

You Should Read This

Past and Present Perfect

Yes and No

Topic Marking

Modal Verbs of Probability and Inference

Adjectives with -ing and -ed