Busy Teacher provides free printable materials for ESL/EFL educators:

Curated worksheets and lesson plans split into categories and available for download without registration. The categories include all language areas and levels.

In-depth that cover essential ESL topics such as how to teach grammar, use realia, and teach young learners. There are also a lot of lesson ideas and fun activities included in the articles.

There are a lot of dos and don’ts and tips and tricks that many teachers learn through teaching. Our ESL Essentials section will help you master the basics of teaching English and will help you start teaching like a ‘pro’. Every ESL Essentials article provides clear, to-the-point instructions that can be used with the students right away.