Patrick Watson was my worst professor in 5 years (even worse than a guy that laughed in our faces after giving us his hardest exam in two decades). His online course was ok - the bare minimum of prerecorded lectures. But when I had a time-critical issue during exams he sent one curt reply and then completely ignored me for weeks. Pure disrespect.