Professor McKeever was amazing! She is very very VERY organized and made it super easy to understand the concepts she was teaching. I would for sure recommend taking her class. It can be challenging at times, but she gives great feedback and help.