Yes, all coursework is completed online. Every course will have synchronous meetings, and these will always take place on Tuesdays at 4 pm or on Wednesdays at 7 pm via Zoom.