Teacher Resources:

AstroEnglish: A free library of ESL resources.

Dream TEFL:  Online job postings for EFL teachers.

Educational Technology and Mobile Learning:  A resource of educational web tools and mobile apps for teachers.

EFL Notes: Interesting blog about teaching English with an emphasis on technology and corpus.

EFL Sensei:  Free EFL/ESL Lessons for teachers.

ESLGameBox: – Lots of great ESL games for adult learners.

ETJ Book Service: Coursebooks and other teaching materials for English teachers  Lots of great resources and information for ESL teachers.  A website for and about English teachers. Features ideas, suggestions and materials for lessons

InformEd: An online commentary for the education industry

Language Teacher Support:  Shannon Mason’s blog with resources for helping language teachers grow.

Larry Ferlazzo’s Websites of the Day:  Links to resources and articles of interest to teachers.

Lesson Plan Digger: Free English Lesson Plans, Activities, and Teaching Tips

Manhattan College’s online programs:  a resource page published by Manhattan College’s online programs about educational technology for adult learners

Online Courses for Teachers in Japan: Online professional development and training for English teachers in Japan

Sean Banville’s 9 Materials Sites & 4,103 Lessons:  Huge number of lessons & ideas for use in the ESL classroom.

Teaching China: a recruitment site for finding EFL teaching jobs in China

Teaching ESL Online: How to Teach English Online and Take Control of Your Teaching and Income

Teaching Village: Barbara Hoskins Sakamoto’s online resource that lets EFL teachers connect with others and share ideas

LTP Professionals: TESOL Certificate Programs in Tokyo, Nagoya and Kyoto


Learner Resources:

Breaking News English:  Great site for reading news across various difficulty levels.

English for Uni: A great way to improve your English grammar and academic writing skills. – English Listening Lab Online:  Todd Beucken’s site for English listening practice. Lots of games, quizzes, and activities for speaking, writing, and vocabulary.

Espresso English: Clear practical online lessons to help improve English

Extensive Reading Central:  Dr. Charlie Browne’s terrific site for learners with lots of free reading!

Fluency MC: Jason Levine’s youtube channel with English learning videos.

Go Natural English:  Learn to speak and understand English like an American with Go Natural English.

Helen’s English: Improve your language skills by using Skype.

Lyrics Training: Use music to learn English.

Simple English Videos:  Learn basic English for free with videos, songs, and stories.

The English Blog: Jeffrey Hill’s blog with activities for students and resources for teachers.

To Fluency: English learning advice to help learners succeed.

We Can Read:  Donald Joyce has a website full of fantastic stories for helping young learners to read.

Writing Tips: 5 Handy Tips To Improve Your Writing Skills

Teacher Blogs:

A New Day A New Thing by David Harbinson

ELT Rants, Reviews, and Reflections by Michael Griffin

How I see it now My reflections on teaching and learning by Hana Tichá

Ljiljana Havran’s Blog by Ljiljana Havran

Nathan Hall:  Nathan’s blog covers great developments in useful educational technology.

Blog de Cristinaby Cristina Cabal