- Basics of Olympiad Inequalities (2008)
**Now improved and published as a book!** - A Useful Lemma for solving diophantine equations (2008)
- and the Fibonacci Sequence Modulo , published in Mathematical Reflections (2011)
- Prime Factors of Binomial Coefficients, published in Eureka (2011)
- On Fibonacci Numbers with Prime Index (2012)
- Well-Ordering in Groups, a talk that I gave at Tomorrow’s Mathematicians Today (2013)
- Generalising the Division Algorithm, published in Eureka (2014)
- Generalising ‘LTE’ and Application to Fibonacci-type Sequences (2014)
- Division by Subtraction, and Ordered Groups, a longer version of the TMT talk that I gave at the Student Number Theory Seminar at Waterloo (2015)
- Cyclic Numbers and Latin Squares, published in Notes from the Margin (2016)
- Infinte Products Involving Binary Digit Sums, published in the Proceedings of AMMCS (2017)
- More Infinite Products: Thue–Morse and the Gamma Function, published in The Ramanujan Journal (2018)
- A307541 on OEIS (2019)
- Powers and Anti-Powers in Binary Words, MMath Thesis (2019)
- How to Solve It, a talk that I gave to middle school children (2020)

## University of Waterloo

Course notes and other material:

- M. L. Baker’s website
- Ehsaan Hossain’s website
- Anton Mosunov’s website
- Patrick Naylor’s website
- Heesung Yang’s website

Some brief (and somewhat incomplete) notes that I prepared for exams: