Previously I’ve joined some English courses. I can say that Lessons for Life is the best place and has the most effective way to improve my English because I can be more confident to speak English and the tutor always encourages me to think in English. It’s fun and I really enjoy studying in Lessons for Life