Based on 4 Users
Very challenging course, but great instructor. Problem sets could be long and tough sometimes, but they were usually graded fairly easily.
Not the most lenient grader on the tests, however, and the tests were all definitely challenging (including the 24 hour final).
But would highly recommend as a TA or an instructor for any other class!