She was great at answering email quickly and detailed. She was very nice and knowledgeable, but her lectures were very boring. I found the midterm difficult but the final wasn't bad, as long as you studied the material. I didn't use the textbook because she posted her slides, that were very detailed. Also had check in assignments which were useful.