Megan Sherbenou
I really liked her. She wasn't super hard for exams and offered extra credit on all exams. You should attend class, but she has quizzes to make up your absence. She goes over some of the material, but then you find the rest of the material during class on your own. If you show up and put in the work you'll be fine!