She's a really nice and caring person who'll go out of her way to help you. The tests are easy and it is easy to do good in this class. She's good for all Arabic levels - 101, 102, and 103. She requires that one participates in the class though.