Office Hours and Class Times
Official Office Hours
- By appointment (send me email)
- Or by chance
Due to COVID-19, I am not holding in-person meetings. I am holding meetings over Zoom, Skype, and Webex (Zoom preferred). Please send me email if you wish to arrange a meeting.
- Classes: see my classes page