Horrible professor and horrible class.
Professor Felder is honestly a nice guy. He tries his absolute hardest to be available outside of class, and he attempts to make classes as painless as possible. You can tell he prepares for lecture, too, and he even posted his notes on set theory and quantification on CourseWorks. I can't stress any of this enough.
However, class is such a waste, and it's a shame that he doesn't know how to organize it better -- I got NOTHING out of his lectures or his class I was excited to take this class, but that was zapped after a week or two. I skipped many classes and was forced to learn the material from the course pack, and I think 90% of the class agreed: everyone was there for the first class, but only 20-30 or so came to the next (and subsequent) classes. When I did go to class, he would rely on easy examples and constantly proclaim, "Oh, this is probably too easy for everybody." Before the exams, he'd give a comprehensive outline of the test's questions, but - again - providing EASY, no-brainer examples to explain. Before the tests, he'd say, "Oh, you're all probably going to get 100s." At one instance during the semester, he even admitted how slow the class was going (and, consequently, how little progress he was making) and was forced to take a chapter out of the syllabus.
When I went to class, usually THINKING it would supplement/complement the course pack well enough or SEEKING some clarification of a point, I'd be highly disappointed because Felder didn't match the pack's difficulty level/provide anything more advanced. (Though, the course pack could use some major improvements. But that's a different story.)
When the time came around to take the tests, your position was doubtful. The difficulty of exams doesn't reflect anything he teaches in class. The first exam was tough, but many people did well; the second exam, however, was horrible -- so horrible that he said when determining semester grades, he'd drop the lowest of the two exams. (When I talked with many classmates after the 2nd exam, we all shared similar "WTF?!" sentiments.)
The final was a bit unfair, depending on your perspective. Instead of being comprehensive, it was basically a huge chunk of your grade on chapter 9 of the course pack -- good or bad, contingent upon how well you understood that material. And of course, the pre-exam outline given in class wasn't stellar.
I can't stress enough how much of a waste I think this class was. The TAs for this class were great -- they actually TAUGHT in recitation and were generally very helpful. They held great review sessions before the tests. In fact, I wish THEY taught the class over Felder.
Felder's grading scheme was pretty hazy, too. Originally, it was supposed to be 10% HW, 25% for each exam, and 40% final. But after he said he was dropping the lowest exam, I don't recall him adjusting the weights and letting us know the new totals. He said he curved, but I couldn't see how (after he said what score corresponded to what letter grade). I tried asking him in person, but he gave me a vague answer. So, who knows.
Basically, don't take the class with Felder. This class has some pretty fascinating material, so wait until a professor who knows what he's doing teaches the class.