Mohsen Rezapour
Decent professor. He does have an accent which makes it a bit harder to understand his writing is a bit difficult to comprehend. However, notes are posted online and most assignment questions are available online. Midterm and final were pretty straightforward. Rarely went to class and still did well in class.