I chose English language courses for a long time, I stopped at these, teacher Gauhar explains grammar very clearly, there are also teachers with a native speaker, 40 minutes grammar with a local teacher, 40 minutes lesson with a native speaker. One level lasts about 3 months
Excellent English language courses, select classes depending on the level of proficiency. The level of teaching is very decent, including with a native speaker. I continue to study ..
Young teachers, the format of training: a half-lesson with a native speaker on pronunciation and speaking, a half-lesson with a local on grammar. There is a speaking club under certain conditions.