Reviews of professor Christopher Herring

Rating: 4.0/5, difficulty: 5.0/5
He is a very difficult teacher, but he is difficult because he wants you to succeed in the future in your classes and career. This class required the most work of any class I've ever taken to get an A. I received an A in this class; however, that was on a heavy curve. He is pretty distant and hard to talk to imo.

Rating: 1.0/5, difficulty: 5.0/5
This is by far the hardest class I have ever taken. It is semester long group design project class. You submit weekly progress management reports and will get from a 50-110 on it without changing anything week to week. You evaluate your group mates, and get a grade for it. No one gets a 100, period. Expect to spend 10-15 hours a week out of class.

Rating: 1.0/5, difficulty: 5.0/5
Herring was not a professor who cares about his students. Throughout the year every test average was failing. He would not curve the tests until the end of the year, and he would only curve so that the average was a C+. He would go over simplified versions of what we were tested on. Overall, he seemed to not care if the student was successful.

Rating: 4.0/5, difficulty: 5.0/5
This was definitely the hardest class I've ever taken in my life. You'll have very few professor options for Circuits, so I recommend choosing Herring out of all of them. The class is naturally hard and the exams are insane. The best way to succeed is to do problems consistently and to not get behind. Good teacher but hard material.

Rating: 1.0/5, difficulty: 5.0/5
He obviously has a lot of experience in the engineering field but that does NOT transfer well to teaching. He flies through lectures in class without actually explaining his work and will very rarely actually work out problems, instead relying on the shoddy explanations in his powerpoints. The problems he does show are nothing like the ones on hw.

Rating: 3.0/5, difficulty: 5.0/5
He was not the best lecturer but the lectures did cover the material that was on the test. Weekly quizzes that are pretty difficult but do help you learn the material. The tests are really hard so make sure to study well before the test date. I wish he could explain problems in more detail during lecture and be easier to talk to.