Does not empathize with students and grades hard, lectures are spent going over basic made-up scenarios that even he will get stumped on. Exams include questions that were hardly covered to which he will still grade hard on even if no one was able to provide an answer. Better off spending the extra dollar and taking at another CC/Uni.