Education
Doctor of Philosophy, Mathematics (Dalhousie University)
Master of Science, Pure Mathematics (Carleton University)
Bachelor of Mathematics, Honours (Carleton University)
Bachelor of Arts, Psychology, Honours (Carleton University)
Doctor of Philosophy, Mathematics (Dalhousie University)
Master of Science, Pure Mathematics (Carleton University)
Bachelor of Mathematics, Honours (Carleton University)
Bachelor of Arts, Psychology, Honours (Carleton University)