Bopp is the worst professor I have ever had. Grades so tough and expects a corporate level of work but doesn't really teach you how to do anything. Lectures are long and pointless, he reads directly off the slide and doesn't have any more information to add. He is rude when he responds to an email, almost like he's annoyed you contacted him.