She is the best teacher I've ever had. She cares so much about everyone in her class and really makes sure that we know she is there for us. Her lectures are very interesting and she takes our input on how to make things better. All of her lessons are fun and interactive. If you can take her class do it!!