Absolutely amazing! Cares greatly about her students and wants you to succeed. Homework and tests are weighted the same which helps relieve some stress. Some test questions apply to real life situations and you have to really understand the material to do well. She is very understanding and accommodating so never be scared to ask her questions :)