David was just wonderful, so calm and collected no matter the situation or the mood of the children on any given day. I was most impressed with him, from start to finish. I plan on enrolling my 9 month old once he has access to the pool again.