Reviews of professor Seifdeen Dana

Rating: 5.0/5, difficulty: 3.0/5
Great teacher! he is funny and keeps the class engaged. His tests are hard, prepare to study but he doesn't give much homework out throughout the course.

Rating: 1.0/5, difficulty: 2.0/5
 The exams are easy and it's not hard to get a good grade. However, he grades discussion posts very strictly and likes to take off points for the dumbest of reasons.