SO kind. The best prof I have ever had in college. She is awesome and will explain things as many times as you need. Fair grader and tons of extra credit opportunities. Allows cheat sheets on tests-front and back of looseleaf. I have her for an 8 am and she clearly understands we are all exhausted @ that time. Take her if you have the opportunity!