C2 Grammar Lessons

Short explanations with examples, then two sets of exercises with answer checking.

6 lessons

Original lessons by Joy English. Levels are suggestions.