She is super nice, but her tests are crazy hard. Stick with it tho because she gives a massive curve at the end. Im talking 2+ letter grades. I failed every test but 1 and had a forty something homework average and ended up with a C. Show up and takes notes to show you care and youll be good. She also gives in class assignments.