Reviews of professor Ali Salahpour

Rating: 2.0/5, difficulty: 3.0/5
Clearly knows his stuff. Also has no idea how to convey that in a way that makes sense. He uses these repetitive slides to try make up for his inability to teach clearly and effectively. Often his expanded explanations confuse things more. Avoid if possible.

Rating: 4.0/5, difficulty: 4.0/5
Dr. Salahpour is a solid lecturer and his lecture slides are organized. However, the tests are quite difficult and require the students to read over the slides numerous times. You have to seriously pay attention in lectures and write very good notes.