Reviews of professor Amir Pourmousa

Rating: 1.0/5, difficulty: 3.0/5
If you have experience with 3D CAD work then you would be fine. His in-class quiz which he gives would sometime be difficult to beginners, because he would make us create an assembly but only give us limited time. For the final, we had to present our final project. He still hasn't turned in grades yet and it is pass the deadline. Lacks commitment.

Rating: 2.0/5, difficulty: 4.0/5
Just like the other reviews, homework is way too beyond what was taught in class. I struggled alot in the class, especially for the final presentation where we needed to make our own special code for what we make. This is the only class I regret taking this semester, honestly just save yourself the trouble or hope for a better class.

Rating: 1.0/5, difficulty: 3.0/5
I've had 2 classes with him and in both we never saw him once after syllabus day. He just cancels class and says he'll post the slides, but never does. When you reach out for help on what we're supposed to be studying he doesn't reply. AWFUL "teacher", terrible role model & should be fired. Take if you'd like to teach yourself Thermodynamics.