Stephen Fay
Math and Physics Tutor

My teaching philosophy is pragmatism. I value hard work over talent and humility over bravado.

I encourage my students to work hard between sessions so that we have more to talk about during. We will focus on concepts that you struggled with and problems that you solved or failed to solve in the sessions.

Learning math is hard work for everyone, including the so-called 'naturally talented'. The easiest way to work hard is to enjoy working hard, to enjoy the process of (metaphorically) banging your head against a wall over and over again until it budges. It's my mission to show you the beauty and joy of finally understanding a challenging concept.

That said, I'm a pragmatist, and I understand that not everyone enjoys math. If you need to pass a test or improve your GPA I will do my best to help you achieve your goals.

I am presently taking on high-school, university, and CEGEP students online.

Contact me via email :)

About Me


I am a English/French bilingual math/physics tutor, freelancing software engineer, independent researcher, open source contributor, blogger, and terrible speller.

My research interests are in statistical physics, numerical methods in discrete geometry, and digital signal processing. And I like to tinker (checkout my latest software thing.)

Previously I studied math and physics at McGill, and worked as an undergraduate research scholar at the McGill Physics department with Jonathan Sievers, and Gantumur Tsogtgerel. In early 2022 I attended my first (half) batch at the Recurse Center.