Keegan was great. I have a daycare full of kids who bombarded him with questions and he was very patient, kind and efficient!!