Reviews of professor Doug Klein

Rating: 5.0/5, difficulty: 1.0/5
Klein is a very caring teacher who makes a point to get to know every student. He does a great job of using interesting, real-life examples to get students engaged and excited.

Rating: 5.0/5, difficulty: 4.0/5
He actually tries to educate his students. He radiates intelligence and he wants to pass that on to students that take his class

Rating: 5.0/5, difficulty: 3.0/5
Klein is just an awesome guy. He is very funny and will crack jokes throughout class, but he also has a lot of knowledge and real world experience. He is very honest with each team about staying on track with group projects and is realistic about the challenges of group projects. The first exam is a group challenge that should be an easy A.

Rating: 5.0/5, difficulty: 4.0/5
Dr Klein was amazing for 103, but the class is extremely teamed based.Basically, the entire semester comes down to a large group project that ultimately makes or breaks your grade, but there's a ton of assignments to keep you on pace.He's strict on team attendance, and will protect you and your teammates' grade if someone isn't carrying their load.

Rating: 5.0/5, difficulty: 2.0/5
A real fun guy. Explains the material well. Lets you do the projects outside of class and just show up to get them checked off then leave.

Rating: 3.0/5, difficulty: 3.0/5
Egr103 is without a doubt the most useless class you will ever take in your entire life. Klein's alright, but if you enjoy stupid busywork that has nothing to do with anything useful in life, you will probably really enjoy this class.

Rating: 5.0/5, difficulty: 1.0/5
Amazing teacher! Really cares about your learning and is great at explaining things and problem solving. Genuinely cares about his students and brought back my love for engineering.

Rating: 4.0/5, difficulty: 3.0/5
One of the nicest professors out there. While I came in knowing most of the material already, he added a new way to look at coding. Do well on his first two exams, and you will not have to take the final. Keep up with the Zybook chapters and ALWAYS do the challenges. They help with understanding tremendously. Easy content but lots of work involved.

Rating: 5.0/5, difficulty: 2.0/5
The class sucked but the professor was really lenient and understanding.

Rating: 5.0/5, difficulty: 2.0/5
EGR 103 is the dumbest class Ive ever taken in my life, but having Klein as my professor made it much less painful. A great guy who actually cares about his students.

Rating: 5.0/5, difficulty: 2.0/5
Super laid back and genuinely wants to see you succeed. He provides amazing feedback and is extremely reasonable. His class was great!

Rating: 5.0/5, difficulty: 2.0/5
Very passionate about the class and engineering in general. VERY group project heavy class but Klein is forgiving if someone isn't pulling their weight.

Rating: 3.0/5, difficulty: 4.0/5
I had Mr Klein for EGR101. The class had a very heavy workload, but it was not difficult. Klein was very funny and entertaining, but his lectures weren't very effective. He is not thorough and jumps around a lot when teaching.