Brett Mistrot
This class is great, but it is so easy to get lost and drown in the material. Lots of notes and lots of tedious memorization, the tests are pretty much the only grades so you bomb those and youre done. 