Liam Stanton
Great professor! He writes notes as he lectures, which is the main way I learned the material. He used MyLab and Mastering for HW and exams, which made it easy to prep for the tests since exam questions were very similar to the HW. He's also very understanding and flexible if you ask him for extensions for good reasons. Really happy I took him.