At Harvey Mudd College, I’ve had the opportunity to teach
- Principles of Computer Science (CS60)
- Computer Science Education (CS106)
- Computer Security (CS181L)
- Large Software Development/Software Engineering (CS121)
- Introduction to Academic Writing (Writ 1)
- Social Justice and Equity: STEM and Beyond (IE179D)
- Programming in Scratch (On EdX)