I recommend strong teachers with high experience and knowledge there. Many teachers have a C1 language level. plus, there are many language-related events such as SprachKlub, films, seminars, tests at different levels and much more (tips on different programs, vacancies, passing international tests). There is a training in Russian and Uzbek languages.
I am currently studying there myself (A2)