there is 13 levels of English
ELSA
1) Pre-Literacy
2) Literacy
3) Lower Beginner
4) Upper beginner
5) Pre-intermediate
esl (NOT FREE)
6) Lower-intermediate
7) Upper-intermediater
High School, free (30 CAD/pervterm 0
8) Lower-advanced
9) Upper-advanced
10) English 059(Grade 10)
11) English 098(GrADE 11)
12) English 099 (Grade 12) 高中毕业
13) English 101/102 (1st year University)