I like organized ESL classes. First of all, ESL classes give me the right motivation to go on and to try to level up. Especially, I have taken a part in lots of activities as an ambassador student. Not only I could learn English academically, but I also could experience something about North American culture.
English-only policy is useful to practice speaking English. I think EC is the best English School that I¡¯ve ever known.