Instant Lesson Book 2 for Level 3 and Level 4
This is a book of practice lesson. The assumption is that students have some acquaintance with the language points focused on. However, it is possible to use the lesson to introduce a language point.
Instant-Lessons-Pre-Intermediate-Intermediate