I'm always learning, I often am dabling in many different subjects at any one time. Here are some of the courses and books I am currently in the process or doing or reading or already done.


Here are some things I've done in my free time.



  • Too many to list.


I have done a range of courses encompassing Physics, Biology, Computer Science and Mathematics Below are a select few courses that I believe have taught me quite a bit:

  • Mathematical Methods in Biology (MATH 437)
  • Biophysics (PHYS 319)
  • Molecular Biology of Oncogenes (BIOL 314)
  • Artificial Intelligence (COMP 424)
  • Applied Machine Learning (COMP 598, now 551)
  • Honours Applied Linear Algebra (MATH 247)