Canada’s most famous theatre town is famous for the company that bears its name. To “go to Stratford” means to attend a play at the Stratford Festival, North America’s most prestigious classical institution. But the real lifeblood of a theatrical landscape is not the most established, wildly well-funded companies with their bus stop advertisements and […]