Russia Making The Most of Studying Abroad by college September 26, 2012 by college September 26, 2012 Last Updated on March 25, 2013 by We are thrilled that Kathryn Alcock, our very own Resident Director in Russia, was featured in the St. Petersburg times talking about our…