teaching

last updated: 6/06/2025

phd students, past and present

mentees of research experiences for undergraduates program

courses taught by semester

fall '23

spring '23

fall '22

fall '21

fall '20

fall '19

spring '19

fall '18 fall '17 summer '17 fall '16 fall '15 summer '15 fall '14 summer '14 spring '14 fall '13 summer '13 fall '12 spring '12 summer '12 spring '12 spring '11 fall '10 spring '10 summer '09 spring '09 fall '08 summer '08 spring '08 fall '07 summer '07 spring '07 fall '06 spring '06 fall '05 fall '04 spring '03 fall '03 spring '03 fall '02: spring '02: fall '01: spring '01: fall '00: spring '00: fall '99: spring '99: fall '98: summer '98:

spring '98:

fall '96: