She is the best teacher I have had. She really cares about you learning the material not just memorizing. She has a special touch and knows how to make learning easy and fun. She is hilarious and laid back; if you pay attention you will pass. She understands real life situations and is lenient on attendance.