Reviews of professor Shahin Nayyeri Amiri

Rating: 5.0/5, difficulty: 3.0/5
Truly cares about students and their well being. Understands life happens and is a super approachable individual. Work hard and you'll be more than fine.

Rating: 5.0/5, difficulty: 3.0/5
CEE205 and CEE220. The man is brilliant, he never refers to a textbook and lectures from memory. Grading is extremely fair and welcomes all questions. Always managed to make each lecture interesting. Not an easy subject matter, review everything. Very accessible via email. Overall, he is a wonderful professor and person to talk to!

Rating: 5.0/5, difficulty: 3.0/5
Great professor! Made learning  theories interesting and engaging. If you show up to class prepared, do all the required readings and assignments, and participate, you will do well.