Office hours will be held on-line via appointments. Group Q&A sessions will be at specified times. Both will be held using Microsoft Teams. See the instructions on how to join.
Consulting hours are always busiest just before the assignment is due. You will save yourself time and frustration by starting your assignment early and attending consulting hours, if necessary, well before the assignment is due.