Engineering @ University of Toronto
TESOL @ University of Stirling
Biology and Biochemistry @ University of Pittsburgh
Bachelor of Elementary Education @ University of Alberta
Communication Arts and Literature and Secondary Education @ Mi...
PGCE ICT @ Sheffield Hallm University
Chemical Engineering @ University of Texas at Austin
Master of Arts in Teaching & Learning with Technology @ Ashfor...
M.S. Applied Mathematics @ University of California, Merced
BA History and French @ Westen University
Computer Science and Psychology @ University of Toronto
Spanish @ Michigan State University