Not too easy. Not too difficult.
He's a great guy. But this class contains waaay too much info. Plenty of ppl have retaken it. There's no assignments to help you solidify the material you've learned or hold you accountable to consistently studying (personally need this)...
so end up throwing it on the back burner and failing. Just WAAY too much info and reading. Waay too much.
Hours per week:
Advice for students:
If you attend lecture AND read the book, it's an easy A. It's hard to get an A off lectures alone, but it's possible.