Robert Steinnagel
I regret enrolling in this class with my entire being. Worst professor I have ever had. He is the toughest grader I have ever encountered, and gives UNCLEAR instructions on assignment criteria, along with minimal to no feedback. Save yourself some stress and do NOT take any class he is the instructor for. He does not know how to teach.