I. English Teaching Resources

  1. Resources from the TESOL organization
    The TESOL organization maintains this website that collects a variety of resources for teaching English.
  2. Cambridge English teaching
    This website is maintained by Cambridge and contains resources for English teaching.  
  3. English teaching at the University of Victoria 
    The website offers free English learning lessons and practices created by English teachers at University of Victoria.  
  4. TEFL.net
    TEFL.net offers free resources for teaching English as a foreign language, including designing ESL lesson plans and quizzes.
  5. ESL Galaxy
    The website offers printable worksheets for English language learners and teachers.

 

II. Vocabulary Learning and Teaching Resources

  1. Resources by Paul Nation 
    This website contains links to a variety of resources for foreign language vocabulary learning, teaching, and assessment.  Some of these resources included graded reader, vocabulary tests,  vocabulary lists, and language teaching videos.
  2. Lextutor
    Lextutor  (Compleat Lexical Tutor) is a free website developed by Tom Cobb that offers tools to assess and learn vocabulary.
  3. Corpus Analysis Tools
    This website contains free software developed by Laurence Anthony to analyze English texts and corpora.

 

III. English Listening Resources

  1. ESL Lab
    The website provides English listening materials for different levels of English learners.  

 

IV. English Writing Resources

  1. Purdue online writing lab
    The Purdue online writing lab offers free resources for supporting English writing.  

 

V. English Teaching and Learning Blogs

  1. TESOL blog
    The TESOL Blog is a blog where English language teachers/learners/researchers share their experience and resources for learning and teaching English.