I am a undergraduate student studying Computer Science at the University of Waterloo.

I am currently planning on pursuing graduate studies. I have a pretty large group of interests at the moment, so many that it makes it a little difficult to decide what to focus on! So far I have spent most of my undergraduate education taking theory courses: I particularly enjoyed studying formal language theory and computational complexity theory. I am also interested in programming languages and graph theory, particularly graph drawing. Teaching has been one of my passions throughout my life and so I have spent two internships (and some part-time positions) working as an Instructional Support Assistant to gain practical teaching experience.

In my free time I enjoy volunteering with Frontier College’s Number Ninjas program. Helping children develop an excitement for mathematics is a very rewarding experience. I also enjoy a good roguelike game when I am able to find the time.