• Grew up in Dartmouth (down by the old Esso Refinery)

  • Hold a Bachelor of Science from Saint Mary's University with a major in Mathematics

  • Hold a Bachelor of Education from St Francis Xavier University

  • Hold a Masters of Education from Acadia University

  • Spent all 18 years at Charles P. Allen High School

  • Have taught all levels from Math 10 to Calculus 12

  • Former Part-Time Instructor at Saint Mary's University through Continuing Education Department

      • Taught Math 12 (equivalent course) and Pre-Calculus 1 and 2 Courses

  • Developed two textbooks for Saint Mary's University for the Continuing Education Pre-Calculus Program