Took in the Summer, not done yet. Lecture videos are almost enough to ace the quizzes he gives. Knows what he's talking about for the most part it seems. Discussion boards aren't too hard either. Pretty easy, just do the assignments on time and you're good