Resource Center - useful for ESL students and teachers.
Newsela - An excellent website for teachers who need news articles customized for their students' needs.
The EFL Playhouse - If you teach children, this site has some good ideas for lessons.
123 Listening.com - This is a great site if you like to use pictures when teaching students. Create your own materials on this website and print them out. Good stuff here!
eslHQ - A good resource for teachers who want to make worksheets, create board games, and learn about new opportunities within the profession of teaching English.
Lesson Writer - Create comprehensive literacy lesson plans and student materials from any content in minutes. This is very useful for creating lesson plans quickly and professionally. Five stars!
English Club - another great website with resources for both students and teachers of English.
chompchomp - Here you'll find some good teaching materials, including powerpoint presentations that you can use in class with a projector.
ABCTeach - Some useful ESL teaching materials and games are on this site.
K12reader - Reading instruction resources for teachers and parents.
One Stop English - There's a nice collection of resources for ESL teachers here, but a lot of it requires a subscription. You can find most of this stuff on the internet for free, but if it saves you time, go for it.
4 Teachers - 4Teachers.org works to help you integrate technology into your classroom by offering online tools and resources.
Busy Teacher - Free lessons and worksheets! Yeah!
TES Connect - Located in the U.K., this is the world's largest online network for teachers.
Teaching Jobs and Degrees
FunEasyEnglish - This website has an up-to-date listing of teaching jobs around the world.
Teaching China: A platform specializing in foreign ESL teacher recruitment in China. Your connection to hundreds of direct employers across China.
K12jobspot - Find open job postings from schools across the United States.
Online Teaching Degree - Directory of accredited online teacher degree programs from popular colleges and universities.
Education Degree - This directory includes a list of over 20,000 teacher education degree and certificate programs, offered by over 1,700 colleges and school districts across the US, reviewed and compiled by hand.
ESL Base - Learn what you need to do in order to find a job teaching English as a foreign language. It's a good way to see the world.
English Teacher EDU - This website has some good resources for people seeking a career as a teacher