Great professor and class overall! He provides optional zooms with CJ-M15 (it wouldn't let me select that course) and encourages interesting discourse through discussion posts. His questions are direct, but open-ended, and you get as much out of the class as you put in. Highly recommend.