She is an awesome person but an average professor. She makes the class fun but wasn't great at teaching. Coordination team is truly running the class instead of her and they are the worst (surgery isn't an excused absence). Other professors teaching this course would ignore coordination team's rules and create extra study guides but she did not.