- 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
For our ESL Program, we strongly recommend students use the Longman Dictionary of Contemporary English (2003) from Pearson Education Ltd.
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