Maurice Rahimi
Rahimi is a good professor and wants to help you. However, the class was kind've disorganized and the midterm was very hard. Overall the class is not difficult but you get so much busy work and studying for midterm/final takes a long time because there are a ton of terms to go over. It's just an annoying class, but Rahimi is a good teacher for it.