A comprehensive and extensively researched overview of key issues in language teaching today. This very readable and practical book will be useful to many teachers, whether trainee, novice or experienced, in a variety of contexts. It provides a set of 100 hands-on tips on 19 different areas of classroom teaching, including areas such as using a coursebook, giving and checking homework, classroom discipline, testing and assessment. The clear and concise advice is presented in an informal style and accompanied by brief explanatory notes based on the author's own teaching experience