Angeline Lyon
Prof Lyon is a great teacher. She knows what she is talking about and her lectures are clear and easy to understand. BUT, the way homework and exams are graded is horrible. The graders are so nitpicky about everything and it's hard to get points back if you didn't exactly write down what they wanted.