Anna Elson
You do get graded on participation. She provides opportunities to make up participation points. She is very caring and wants the student to succeed. She is passionate about the subject. Does require much, but goes out of her way to help you achieve it. She genuinely cares about her students. I would definitely take from her again.