Yes, courses are online and alternate between synchronous and asynchronous meetings.
Request Information