Get ready to read she prints out alot of notes. Her quizzes are based off homework. Her lecture awful she goes too fast and she would expect you to know these things. Her explanation is not very clear. Her test are completely hard the quizzes are not helpful for review. Oh and she does not do review you have to study on your own. Do not take her!