Robert Beverly
Whenever professors say "you probably learned this in CS200...", I regret taking the class with Beverly. Despite putting in the time, I learned very little in the class. Lectures are focused on the homework, which is generally trivial. He makes little effort, and the class felt like a waste of time and money.