E.S.
Don't know where exactly you are, but I can second the Matt Ross Community Center in old downtown Overland Park (80th & Metcalf). Their lessons are indoors, $40 for 8 30-minute lessons, and the class sizes are limited. I know for the younger kids, they only allow 6 per teacher, and my son really got over his fear of the water! We're going to put him in the next level this Sept., as soon as MRCC opens new lessons. We really like them.