This comprehensive training course provides a complete introduction to teaching languages, for use in both pre-service or in-service settings. It can be used by groups of teachers working with a trainer, or as a self-study resource. The course consists of modules on Key topics tuch as Practice Activities, Testing, Teaching Reading. Lesson Planning, Teaching Large Heterogeneous Classes-and many others. Each module presents both practical and theoreical apsects of the topic, with tasks. Modules ca