ESL - Beginner - Intermediate - Advanced levels of Listening, Speaking, Reading, Writing, Grammar; Test preparation classes or tutorial classes for IELTS (General and Academic), TOEFL, CELPIP, and CAEL, as well as ONLINE editing and proofreading. In-person group classes are offered for ESL, IELTS, and CELPIP training.