Professional website.
Office hours are also by appointment, in person or via Zoom. Email Prof. Moore directly for an appointment.