An excellent place to learn English in an interesting way. The price is may be high for some people but it totally worth it. Students can have a lesson not only with main teachers but also support teachers too. At weekends they organise lots of entertaining, useful activities and events.