Mohammad Zarifi
Dr. Zarifi is a nice man who's accessible and encourages participation. However, he spends too much time covering content that was barely covered on the midterm. His lecture section fell far behind the other, lectures have a stupid amount of content, and his notes are extremely cluttered. Swap sections if you can. Midterm class avg of 46...