good teacher and caring. Even though I didnt do the best in her class I did respect her. My issues were how difficult she was. The study guides and review sessions were barely enough info to get a D. If you take this class be ready to study at least 30 hours for a test, if you need an A I would advise against her class. Great person though