Is Russia's Next Prime Minister Studying Near You?