Tag: Joseph Taylor
-
Joseph Taylor ’13
—
by
Joseph Taylor ’13 is a English Teacher at ITMO University in Saint Petersburg, Russia. ITMO University is the leading IT university in Russia, training students to become computer programmers, designers, and managers in the IT sphere. Joseph began teaching at ITMO in September 2017, after completing a master’s degree in Russian history at European State…