Welcome to


racus-south-africa-logo.jpg




Come To Success





Study in The biggest Universities Russia has to offer


pic3.jpg
pic4.jpg
pic5.jpg
pic6.jpg
pic7.jpg





About Russia


Russia is a large and multinational country. Its territory is located on two continents – in Europe and Asia. Russia is in the first place in the world in terms of the size of the territory – more than 17 million square kilometers. Russia has the longest border in the world and is a neighbor with 20 countries. Russia is a country with a developed culture, education, economy, industry and has a great investment potential.










What Students Think


"I am a third year student.Arrived 2017 for my first year, it was very pleasant experience arriving in a foreign country only to find a warm welcome from the school governing body and students."

Katlego Pule

Oil and Gas Engineering Student