Brian Cook
Really great professor who cares a lot about his class. The tests are very easy if you go to class and participate. The only problem I have with this class is the section on Fridays. He doesn't accept missing class even if there is a University proven excuse. The TAs are great and very easy to seek help from. 