After reading the reviews on here about Dr. Watson, I was hesitant. But after having him for the semester, I really did enjoy him as a prof and as an overall person. He actual grades the assignments himself and provides really good feedback instead of making his TA do it. Class attendance was bad in his class, I made sure to show up every week tho.