Jeff Bailey
This wasn't the easiest class ever, but definitely possible to get an A. The ideas are understandable and if you have questions he was always available before class. He goes through the in-class assignments fully during class and always makes sure everyone gets their questions answered. The midterm is easy, but the final is HARD.