Can be tough, but she is always fair and cares about her student's success. The only time I see her be tough on students is when her advice or rules are ignored. Any negative reviews on her teaching style likely didn't take her course seriously and therefore received poor feedback from her. Anna is an excellent professor and resource.