Reviews of professor Caleb Southern

Rating: 5.0/5, difficulty: 1.0/5
Very knowledgeable about the course material, very happy about teaching this topic

Rating: 5.0/5, difficulty: 3.0/5
Professor was super nice and was very accessible. Content was definitely tough, but you can learn it with enough time and effort. Labs matter way more than lecture, so people do skip lecture. He is very enthusiastic and definitely knows his stuff. Highly recommend taking it with him! Quizzes are hard, timed labs are easier (so maximize TL scores).

Rating: 3.0/5, difficulty: 5.0/5
This class is hard I will not lie to you. You will have to put in many hours outside of class to understand the material, but Southern is a nice guy who really likes what he is teaching. Sometimes he is hard to get in contact with directly, which is frustrating.

Rating: 3.0/5, difficulty: 4.0/5
He's an alright professor, doesn't deserve the dislike he's been getting as of late. He isn't perfect, but he isn't a bad lecturer at all - he's quite enthusiastic about the topic. But there's far too much to cover in lectures and labs tend to be more useful. 

The class is VERY difficult though, you have to put a lot of time in to get an A.

Rating: 5.0/5, difficulty: 3.0/5
R.I.P Professor Southern

Rating: 4.0/5, difficulty: 4.0/5
Lecture can be hard to follow, but he definitely cares about his students and wants you to succeed. I learned most of my stuff through lab, homework, and quizzes/timed labs. This class is difficult nevertheless, so be prepared to spend quite a bit of time on this class.

Rating: 5.0/5, difficulty: 3.0/5
Best professor/course at Tech. RIP!