Well Bateman was actually a pretty good teacher. The main problem with this course is that if you miss a class or dont understand something the book really does not help that much at all. I had to ask the T.A. a lot for help. Also the homeworks are pretty hard but short, I needed to visit the T.A. a lot about those. The tests are actually really hard, except wasn't too bad but the average on all of them was around 50 so he curves them nicely. I would focus on getting as many questions fully right as possible instead of bullshitting as many answers as possible. So quality over volume kind of deal, not too much partial credit.