Tomsk Polytechnic University provides a wide range of pre-university and language courses. There are pre-university courses for prospective students, aimed to give them necessary language and academic skills and knowledge and Russian language courses for both general and academic use. In addition, the University holds winter and summer language school where you can learn English language and participate in rich cultural programs. The key principles are flexible teaching approach and affordable prices, compared with the capital universities. It is worth mention, that the language courses, along with classical classes, include studying Russian literature, participation in cultural events, visiting museums and exhibitions, which make learning Russian in Tomsk and TPU more interesting and exciting.