Toronto, Ontario, Canada
Centennial College
York University - Schulich School of Business
CFC Canadian Film Centre