Reviews of professor Amir Mousa

Rating: 5.0/5, difficulty: 4.0/5
A phenomenal professor who really knows how to be a teacher. He tells you everything you need to know for the tests and gives you tons of material to study. If you do what he says and study from day one you'll do well. Lectures can be long and dense but he keeps them interesting. Can be difficult; consistent studying and practice is necessary.

Rating: 5.0/5, difficulty: 5.0/5
Took him during my last semester, he was tough and material was heavy; however made me ready to take a design position right out of school. The "tricks" mentioned by other reviews, are what we use the most while working. Learning from him and staying in his class was WORTH EVERY SECOND. Take him and learn from him, he gets you ready for work life.

Rating: 2.0/5, difficulty: 4.0/5
Professor with a lot of practical experience which is a plus. Poor teaching style - simply reads off slides. Tests on the most obscure details from lectures - not actual important concepts. Seems like his main goal is to trick students in exams, continually makes fun of students and they're mistakes - if he taught better they wouldn't make them

Rating: 1.0/5, difficulty: 5.0/5
I don't know why this professor has a high rating. He is an absolute nightmare, his grading style is awful and extremely unprofessional in dealing with the students. Really difficult and irrational exams boosted by his idiotic way of grading. Avoid this guy at any cost, he will only harm your Civil Engineering career.