Alice Mark
This class was extremely difficult. I am not sure whether she has taught this class before or not, but it seemed like she was fuzzy with some of the material. She is a very nice person, and is really willing to help you pass. The only real grades are the exams, so if you mess those up, you're screwed. Just get ready to study hard or you'll fail.