My online experience was horrible. He brags about how a lot of students want to take his class and how quickly seats fill up. Class starts fast paced if you dont have some sort of background knowledge on the subject.