dogs are nice 

Welcome to TeachingEnglish – a site for teachers and teacher educators working in schools, colleges, universities or language academies. On TeachingEnglish you’ll find a huge range of resources to help with your professional development, including training courses, webinars, articles, blog posts, videos, publications, information about events and much m