The course was easy. The TA assigns and grades most of the work so the professor can be unresponsive to emails. Mansouri basically lectures and makes us engage with the content. He's very nice and the course has no exams. Definitely participate as it will make his day! Overall great professor