North Central College - Naperville, IL

Theatre Training on a Worldwide Stage

When Will Allan ’09 learned last April that he had an opportunity to study in Moscow at the Moscow Art Theater School, he knew he’d hit the study abroad jackpot.

Syndicate content