She is amazing! extremely helpful and understanding and genuinely wants you to succeed, I could not have asked for a better professor! She makes sure everyone understands and gives strong lectures that are very to the point. Also plays a lot of games to help with comprehension