Robert Cook
AWFUL experience. He does not know how to teach nor communicate properly to his students. Class time is poorly utilized as he spends majority of the class talking about irrelevant subjects. Grades are always delayed and the final few tests had multiple errors that had to be fixed last minute. Overall, my experience was nothing short of horrible.