Kristina Mack
She may be confusing and jump around alot making it hard, but if you attend class and force yourself to listen, there are some things you can catch and try to make sense of. She is very kind and she tries to help. My advice is to READ THE BOOK, go to office hours, and the study sessions provided. I did all these things and I did end up with an A .