Kirstin Cooprider
She is a good teacher. For all the exams except the final she lets you do test corrections and averages your test corrections grade with your original grade. The class is boring but she tries to make it interactive and gives fun group projects. You should keep up with the daily chapter readings because you will get lost in class.