Brian Maxwell
I thought this class was fine. People say it's really hard, but the trick is to just do as many practice problems as you can before the test. Get a physical textbook, the tests are open note/open book and having the textbook is helpful.