At iSchool, we offer rolling enrollments.   Students start their course with a personalize pace plan determined by when they start the class and by when their goal end date is determined (by the student and their iSchool teacher via the online orientation mini-course).