Patricia Cates
You will have to teach yourself most of the material. Class is the diluted version of whats on the exam/textbook and it's only topics SHE likes to talk about. She is not lenient and the extra credit is not enough for how little she teaches. This class is more effort than its worth, but if you lower your expectations its not that bad. 