Email   Blog   Instagram   YouTube   Twitch   Discord   Github

About

  •  Now
  •  CV
  •  Blog

Teaching (OTIS)

  •  OTIS Excerpts
  •  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

Contact

  •  Rec letters

Buy Me a Coffee at ko-fi.com

What I'm up to now

This is a now page. It’s my public answer to “what have you been up to lately”? Last updated 24 July 2025.

Coordinates

I’m a bit nomadic now, but starting from August 2025, I will officially be based in Durham, near Duke.

Things I’m doing

  • I’m still running OTIS, 10 years later.

    • For the 2025-2026 school year, OTIS will officially be a full-time job. Accordingly, I finally made OTIS into an LLC.
    • That said, I feel like OTIS hasn’t evolved much in the last few years. The number of students has stabilized to around 750 per year, and I haven’t had many new ideas for topics or infrastructure. I feel like the program could use some fresh life.
    • I’m also thinking about what might happen beyond competitions. In particular, the USA math contest system has a lot of serious issues now, and I don’t want it to be the only pathway to math in the USA.
  • Starting in January 2025, I’ve been occasionally studying some Korean. I don’t really have any compelling reason why. I’ve just decided this is something I want to try. But I haven’t made much progress.

Recent checkpoints

  • I had a busy summer in 2025, where among other things, I taught at MOP as assistant director, visited the Duluth REU, and attended IMO 2025 as a coordinator (I was on problem 3 with Gheehyun Nahm).
  • In December 2024 I defended my thesis, and in February 2025 I finally received my diploma. (It went to the spam folder in my email, which is hilarious.)
Updated Wed 30 Jul 2025, 20:03:01 UTC by 1500939488c3