Willis Danielson
New professor, but hes a really nice guy and you can tell he cares about his students and that they understand the material. He is always willing to meet with you for extra help. He posts the lecture slides.