Learner-based Teaching contains over seventy activities for learners fo all levels:
-easily adaptable:variations suggested for different class sizes and lesson lengths
-can be used to supplement a coursebook or to form the basis of an entire teaching programme
-includes grammar, vocabulary, and examination practice.