The material itself was not extremely difficult, but I would have had a much better experience if she was a better teacher. She moved quickly through lecture without explaining how she got to her answers, leaving me confused when looking through my notes when doing homework. Study guide is a lot like the exams which is nice. Homework is not useful.