Yes. All of our courses have a set class schedule. For our in-class courses and blended labs, you are expected to be on-campus in-class during the scheduled class time. For our blended and online courses, you will have pre-scheduled live lectures, where you will have a chance to meet with your instructor as part of a small peer group. This helps ensure you are staying up-to-date with your class material, and gives you valuable access to our expert instructors as they help to walk you through our programs.