Patrick Sullivan
You get what you expect in an upper division course (strict deadlines, curated readings, and a large amount of self-study). I would not suggest the course for people who are unable to manage their time. As long as you go to class (lectures) and read the suggested materials the exams are very straight forward.