This is my current best guess about my regular weekly schedule for Fall 2023. 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 is a sign-up sheet for casual small-group lunches/dinners on the door of my office.

Monday Tuesday Wednesday Thursday Friday
10:30am class prep meeting class prep
11:00am CSCI 54 CSCI 54
12:30 pm office hours meeting
1:00 pm
1:30 pm office hours
2:00pm class prep class prep meeting
2:30pm CSCI 101 meeting CSCI 101
3:00pm office hours
3:30 pm
4:00 pm meeting meeting meeting / CS colloquium
4:30 pm
5:00 pm
5:30 pm
6:00 pm