Overall, the Professor was solid. He was caring about students and easily reachable. However, the lectures were monotonous and seemed like a bunch of miscellaneous content crammed into a 2 hour period. A lot of in-class group work, but homework was light. Instruction was unclear at times, but participate actively in class to receive a good grade.