My 3-yo daughter just finished a two week class at Marjean's Swimland. I would highly recommend it for new swimmers. Marjean and her staff are tough but loving. There is no crying in the pool and they make them go underwater on the first day. It really was quite remarkable. It is located at Wagon Wheel pool, which is a bit dumpy. But the staff make up for it by being so great with the kids.
more