All courses online, flexible start times, flexible duration