Teaching

I'm not a trained teacher, but I love it. Over the years, I've had the chance to design lessons, projects, and workshops that I hope can be helpful resources.

AI Literacy Workshops

I work with teachers a lot in my research, and naturally, we end up talking about AI. I also work at Stanford's AI Tinkery. I've had the chance to pretty regularly lead AI literacy workshops. I love explaining this LLM moment we're living in. Honestly, I find myself doing this even while sitting at Starbucks.

  • An 8 Minute Crash Course on LLMs for Education
  • Which is Which: An Activity to Spot LLM Language
  • NLP in Education

    I TA Dora's class Empowering Teachers with Language Technology. I get to guest lecture, mentor students, and (best of all) design assignments. Our students are mostly computer science undergrads, with a few from the School of Education, so it’s a great mix of skills and perspectives.

  • Course Assignments 2026
  • Course Assignments 2025
  • Introduction to Computer Science

    I taught this high school elective through TEALS. The curriculum was based on BJC, but I was trusted to redesign it from scratch. Years later, I’m still very opinionated about CS pedagogy, and I still think up projects for fun.

  • The Oregon Trail: Make An Old School Console Game
  • Social Media Algorithms
  • Build and Deploy Your Own Website
  • Hot Take: Stop Teaching Games in Intro CS