Area Head of World Languages and Clinical Assistant Professor of Spanish, NYU Shanghai
Allen Young is the Area Head of World Languages and a Clinical Assistant Professor of Spanish at NYU Shanghai. Before joining NYU Shanghai in 2020, he taught at Northwestern University and St. Olaf College, and he worked as the Managing Editor of Neocha, a bilingual magazine about...
Read More →