Thompson Rivers University
Thompson Rivers University

Courses

Core Courses
Course Number Course Name
Level 1
ESAL 0120 Basic Grammar
ESAL 0130 Basic Integrated Skills
ESAL 0150 Basic Oral Communication
ESAL 0170 Basic Reading Skills
ESAL 0180 Basic Writing Skills
Level 2
ESAL 0220 Pre-Intermediate Grammar
ESAL 0230 Pre-Intermediate Integrated Skills
ESAL 0250 Pre-Intermediate Oral Communication
ESAL 0270 Pre-Intermediate Reading Skills
ESAL 0280 Pre-Intermediate Writing Skill
Level 3
ESAL 0320 Intermediate Grammar
ESAL 0340 Intermediate Grammar 2
ESAL 0350 Intermediate Oral Communication
ESAL 0370 Intermediate Reading and Study Skills
ESAL 0380 Intermediate Composition
Level 4
ESAL 0420 Advanced Grammar
ESAL 0450 Advanced Oral Communication
ESAL 0470 Advanced Reading and Study Skills
ESAL 0480 Advanced Composition
Level 5
ESAL 0570 Academic Reading Skills
ESAL 0580 Academic Writing
Elective Courses — available at Level 3
Course Number Course Name
ESAL 0640 Preparation for the TOEFL® iBT – Level 1
ESAL 0740 Preparation for the TOEFL® iBT – Level 2
ESAL 0820 Intermediate Listening
ESAL 0840 Preparation for the TOEFL® iBT – Level 3
ESAL 0860 Intermediate Vocabulary for Academic English
ESAL 0880 Intermediate Pronunciation
ESAL 0920 Advanced Listening Skills
ESAL 0950 Advanced English for Business Communication
ESAL 0960 Vocabulary for Academic English
ESAL 0980 Advanced Pronunciation