ESL - Teaching Links

bullet ESL Home
bullet Courses
bullet Faculty
bullet ESL Links
bullet Teaching Links
bullet Fees
bullet International Education

Professional Organizations

  • BC TEAL - Association of B.C. Teachers of English as an Additional Language
  • TESL Canada - Federation of English as a Second Language teachers, learners and learner advocates.
  • ELSA Net - Society of ESLA (English Language Services for Adults) Providers
  • BC Ministry of Advanced Education- ESL


Professional Development



For our ESL Program, we strongly recommend students use the Longman Dictionary of Contemporary English (2003) from Pearson Education Ltd.


Teaching Resources


Vocabulary & Reading



  • Animated grammar lessons and exercises by by Julie Sevastopoulos
    ESL Department - College of San Mateo




English for Academic Purposes



  • Test Magic- a helpful site for preparing for the TOEFL test