Online (Instructor-led)

An combination of a self-paced course with instructor led scheduled classes.