Teaching English has never been better!

On our TeachingEnglish website, English language teachers or language assistants can find free classroom materials to download, from short activities to full lesson plans, for teaching kids and adults. There are also articles on aspects of teaching, and free teacher development and teacher training materials.

You can register on TeachingEnglish and join in the discussion or start your own blog.

OUR ONLINE TEACHER TRAINING COURSES

We have a wide selection of online courses for teachers. Visit this page and find the one that suits your needs and professional development plans. They have been created by experts around the world, taking into consideration the feedback we have received from you. Find out more about our online courses for teachers.

LESSON PLANS

Lesson plans give you a series of activities to use in your classroom, including procedure and worksheets to download. If you are an English language teacher looking for materials, we can help you with a new lesson plan and classroom materials every week.

ENGLISH TEACHING RESOURCES

On these pages you’ll find free teaching resources to use in your English lessons. There are lesson plans and activities, complete with worksheets to download, for primary, secondary and adult teachers.

ARTICLES

These pages contain articles to help you think about the way you teach, and the principles that underpin your teaching. The articles are written by experienced teachers and ELT professionals on subjects as diverse as methodology, culture and vocabulary.

TEACHER DEVELOPMENT

These pages have teacher development materials to provide guidance and ideas for teachers at different stages of their career. Check our Continuing Professional Development Framework for a starting point, or browse through our downloadable publications, conferences and top story news items.

CLASSROOM ACTIVITY

Teaching activities to try out in the classroom. For each one you will find a simple guide for preparation and procedure, and sometimes printable worksheets too.

 

TEACHING ENGLISH COMMUNITY

Join the TeachingEnglish community and talk to other teachers about your teaching and the issues that concern you. Discuss areas of interest and get advice in our forums and discussions, and perhaps start your own blog.