Shannon Freire
Dr. Freire is one of the kindest and purest teachers. She has lots of experience and passion for her field and it shows. Weekly reading were a bit long but you could definitely get away with just skimming them. There are only three exams but they're all multiple choice so it's not terrible. Free PDF version of the book is available. 