Ottawa, Ontario, Canada
Storrs Mansfield, CT, United States
Waterloo, Ontario, Canada
Toronto, Ontario, Canada
Calgary, Alberta, Canada