By appointment via Zoom. Email to schedule.
Contact by email.
Virtual office hours via Zoom, contact by email for appointment time and Zoom link.
Tues. and Thurs. 1:00 - 3:00 in-person or via Zoom
In-person Monday 11:30 AM-12:30 PM and Wednesday 11:30 AM-1:30 PM in Swallow Hall Room 227 or by appointment. I am happy to schedule zoom meetings during and outside office hours by email.