Reviews of professor David Leech

Rating: 5.0/5, difficulty: 3.0/5
Loved this class. David was super helpful and passionate about the topic. Hes a genius so he can help with most anything you need.

Rating: 5.0/5, difficulty: 2.0/5
Leech was sooooooo amazing. My first class with him and I got an A. Don't be a fool, take this tool.

Rating: 5.0/5, difficulty: 1.0/5
Take this man whenever you have a chance. He cares about what he's teaching and purposely makes his class easier than it could be. He also has a lot of real-world experience in the subject which makes for interesting lectures

Rating: 5.0/5, difficulty: 1.0/5
Great teacher. Loves what he is teaching (ME 383). Enjoyable class. Take Leech when possible.

Rating: 5.0/5, difficulty: 3.0/5
Leech is a great professor. His willingness to work with the student outside of class is one of the main things that sets him apart

Rating: 5.0/5, difficulty: 2.0/5
Great instructor! Makes the material engaging. Many students are familiar with a lot of these concepts prior to the course, especially if you've had any engineering work experience. He does a great job giving you the necessary information for each topic. Tests were fair and similar in format to homework. Do the work; you will pass. Actually Cares.

Rating: 5.0/5, difficulty: 2.0/5
David is a wonderful example of how engineering professors should be. He is exceedingly helpful, makes sure that students understand the material, is prepared for class, is personable, and he clearly communicates his expectations. You can tell he is clearly passionate about teaching and supporting his students. Exams and project fit the class well.