Explore one of the amazing cities we host events in.
Toronto Ontario, Canada
Nearly half of the NHL are Canadian-born players. Discover what makes them successful hockey players, and learn from the best in the world, in one of the best cities in the world.
Montreal Quebec, Canada
Montreal is a big, busy, exhilarating city, with so much to see and do. Hop from one festival to the next, from the trails of Mount Royal to the cobblestone streets of Old Montréal.
Vancouver British Columbia, Canada
Majestic mountains, sparkling ocean, rainforests and beautiful foliage throughout all four seasons make Vancouver one of the most beautiful cities in the world.