Christopher Hopkins
Hopkins has been teaching this class for so long and knows what he's talking about. The tests were extremely tricky and confusing. He's got a loud, aggressive personality and makes a lot of jokes in class. There are a few group projects so make sure you get a good group. Optional final that can replace your lowest exam grade.