Toronto, Ontario, Canada
Schulich School of Business - York University
York University - Osgoode Hall Law School