This is my current best guess about my regular weekly schedule for Spring 2024. I'm happy to meet by appointment (zoom or in person): send me an email with some times that work for you and a little on what you'd like to talk about. Additionally there will be a sign-up sheet for casual small-group lunches/dinners on the door of my office by the 2nd week of the semester.

Monday Tuesday Wednesday Thursday Friday
9:00am office hours office hours
9:30am
10:00am
10:30am class prep class prep meeting meeting
11:00am CSCI 101 meeting CSCI 101 ID 009
11:30am
noon
12:30 pm class prep class prep
1:00 pm CSCI 51p CSCI 51p
1:30 pm office hours meeting
2:00pm
2:30pm CSCI 51p CSCI 51p
3:00pm meeting
3:30 pm
4:00 pm CS colloquium
4:30 pm
5:00 pm
6:30 pm meeting