Computer Science and Psychology @ University of Toronto
Licentiate in Biological Sciences @ Federal University of Rio ...
PhD Mathematics @ Chongqing University
Actuarial Science @ University of East Anglia
Biology @ Grinnell College
Biomedical Science @ Oxford Brookes University
Chemistry @ California State University San Bernardino
Electrical Engineering @ University of Johannesburg
Bed degree @ UNISA
Primary Teaching @ University of Victoria
M.Ed with Math Education @ American College of Education
English Literature and History @ University of North Texas