She is an excellent instructor, but her work is challenging. Some students dont like her because she doesnt except excuses and she treats you like a college student and not a high schooler. You have to have a book and you have to read and work the problems. Ask her for help and she will help you. Very fair and honest.