Kay Keegan
Kay is the literal best! She is so goofy and kind and genuinely cares about all of her students and their grades. She's very fu and leads a largely discussion based class! 10/10! 5 star woman!