Learning resources and assignments are released weekly with tasks due at the end of the week. Students can accelerate learning within the week and be done early, or they can stretch it out for the full week.
Live (synchronous) classes and breakout sessions occur at scheduled times while asynchronous instruction provides flexibility in a highly supported environment.