Melvatha Chee
Really nice woman! She lays everything out for you in the syllabus, gives prompts for essays, really just doing everything she can to make sure you pass. Lots of lectures, which aren't the greatest, but she posts most of her notes so you just have to write down the little bit she goes off the notes for. Test questions are very straight forward.