University of Toronto - Hounour Bachelor of Science and Education
University of Waterloo - Master of Mathematics for Teachers
University of Toronto - Hounour Bachelor of Science and Education
University of Waterloo - Master of Mathematics for Teachers