Teaching
Hendrix College
- LBST 150J, The Engaged Citizen: The Art and Science of Creativity (co-taught with Melissa Gill, F ’20)
- LBST 101, Explorations (F ’18, F ’20, F ’22)
- CSCI 150, Foundations of Computer Science (F ’15, S ’16, S ’17, S ’18, F ’18, S ’19, F ’19, S ’20 (lab), S ’21, F ’22, S ’23 (lab))
- CSCI 151, Data Structures (F ’16, F ’17, S ’19)
- MATH 240, Discrete Mathematics (S ’20, S ’21, S ’22, S ’23)
- CSCI 322, Computing Systems Organization (S ’22)
- CSCI 382, Algorithms (S ’16, S ’17, F ’17, F ’18, F ’19, F ’20, F ’22)
- CSCI 360, Programming Languages (F ’16, F ’18, S ’21, S ’23)
- CSCI 365, Functional Programming (S ’16, S ’18, S ’20, S ’22)
- CSCI 410, Senior Seminar (F ’16, F ’17, F ’19, F ’20, F ’22)
Williams College
University of Pennsylvania
Woodrow Wilson Senior High School, Washington, DC
- Introduction to Computer Science (’04-’05, ’05-’06)
- AP Computer Science AB (’04-’05, ’05-’06)
- Honors Precalculus (’05-’06)
Remote/correspondence