No idea what these bad reviews are all about. Rob is probably the best professor I've ever had. He makes lectures interesting and applicable to the course and real life. He cares about his students and is so helpful. 11/10