It is up to the discretion of the instructor to determine how often to hold office hours. Typically, we recommend twice a week for at least an hour, for a 3 credit hour course. You can also hold office hours by appointment only. Office hours for online students can be conducted through Zoom. You can also use the Canvas Scheduler to create a block of time where students can signup for appointments.
Every instructor who teaches courses is expected to be available to students outside of class on a reasonable and regular basis. The availability should be stated in the syllabus. On campus course instructors should also be available by appointment for students who cannot meet during posted office hours. On campus faculty with an office location other than where courses are taught should make arrangements to offer office hours or meet students on the campus where courses are taught.
Make sure to indicate on your syllabus where and when you and your TA will be available for office hours.