Toronto, ON, CA
University of Waterloo
St. George's High School of Montreal
Rensselaer Polytechnic Institute