Reviews of professor Ralph Esposito

Rating: 5.0/5, difficulty: 4.0/5
Great teacher. I learned a lot from his experience from actual engineering outside of the educational environment.

Rating: 1.0/5, difficulty: 3.0/5
For a department head this guy knows very, very little about what goes on within his department. He assigns the entire book as reading over the course of the semester and then barely covers any of it. Very little compassion for any student. Other than that, great guy! Don't bother asking questions though, "its in the book"!

Rating: 1.0/5, difficulty: 2.0/5
Condescending. Rude. Feels like his job is to be better than the students, not to explain and help to understand the material.