Jennifer Miller
Shes really nice but is a tough grader. The quizzes are easy and do every single required assignment. Even the last ones towards the end. I would of finished with an A if I actually did them. The main textbook you dont have to buy but she requires one that I only used twice. Overall a nice class and shes good at communicating with students.