Cassandra Lilly
She does talk very fast and it can get confusing. But she is always available to help and wants you to walk away with at least a C. It's better if you take notes before you come to class, so you can just focus on her and the material. There are usually weekly quizzes and 4 exams plus a final. She has tutoring sessions before an exam for questions.