Email   Blog   Instagram   YouTube   Twitch   Discord   Github

About

  •   Now
  •   CV
  •   Blog
  •   Contact

Teaching (OTIS)

  •   OTIS Excerpts
  •   OPAL Hunt
  •   Mock AIME

Olympiad

  •   For beginners
  •   For coaches
  •   Problems
  •   MOP
  •   ELMO
  •   USEMO

Personal/Hobbies

  •   Puzzle hunts
  •   Games
  •   Photos

YouTube/Twitch

  •   Discord

plz learn code

  •   Filesys concepts
  •   Learning path
  •   LaTeX style
  •   Asy guide

Publications

  •   EGMO book
  •   Napkin (v1.6)
  •   18.02 book
  •   Course notes

Recommendations

  •   Mentors
  •   Quotes
  •   FAQs

  •   Rec letters

Buy Me a Coffee at ko-fi.com

Recommended Readings

This page has a bunch of links you might want to read. In addition, you might see the following sub-pages:

Please notify me of any broken links, suggestions, etc. by email.

An abridged version of this page for olympiad students can be found on the beginner’s page.

Mathematician autobiographies#

Two of my past mentors have really moving pieces about their lives:

(If you are an undergraduate math student, Joe and Ken run summer programs that I recommend, at Duluth and UVa respectively. I am a proud alum of both.)

PG essays#

I can’t help but link Paul Graham’s essays. Ones I felt hit closest to home: What You’ll Wish You’d Known, Undergraduation, The Age of the Essay, What You Can’t Say, Mean People Fail, The Lesson to Unlearn.

Undergraduate Math and Computer Science#

If you check Appendix A of Napkin, you can find listings of lecture notes or textbooks that I like for most undergraduate (or early graduate) topics. Here are some additional links.

  • MSci Category Theory notes by Tom Leinster. I highly enjoyed these notes; very carefully written and explains intuition. Some minimal knowledge of group theory and linear algebra is used in the examples. See also the corresponding print book.

  • Analytic NT notes by AJ Hildebrand. A set of lecture notes for analytic number theory, suitable for self-study. A light introduction where you get to prove versions of the Prime Number Theorem and Dirichlet’s Theorem.

  • Algebraic Geometry by Andreas Gathmann. My preferred introduction to algebraic geometry; short but complete. This was the source that finally got me to understand the concept of a ringed space.

  • Manifolds and Differential Forms by Reyer Sjamaar. My preferred introduction to differential geometry; very readable and works with minimal prerequisites. Also, beautifully drawn figures.

  • Harvard’s CS 125: Algorithms and Complexity has delightful lecture and section notes.

Olympiad Resources#

See also Geoff Smith’s page.

Handouts#

Books#

Contests#

Each section is in alphabetical order. Obviously not an exhaustive list of good contests, there are too many; these are just ones I have seen recently.

Updated Wed 15 Apr 2026, 12:17:09 UTC by 47dbfd409bcc