Swimming is a life skill. The kids I work with in my YMCA classes snorkeling and skin diving all have to be able to swim before they can get into the classes. I see three and four year olds swimming and being taught to swim. There is no excuse for accepting a non swimmer in class and why the agency I cert OW through requires swim tests and snorkel/skin diving skills before I can put them on scuba.