They have many levels for classes, and a set of skills you must accomplish to move on. Last week her instructor moved her up again...
Yesterday she began Goldfish Pro level. The last level before you start on the swim "team". She was nervous and excited...
She did great, but was not quite ready for the work load. They swam a lot. Like a lot. More in one class than she did in a month in the last class. No rest. Little instruction. Go. Go. Go.
By the end, when she was expected to swim 10 continuous lengths of the pool, she was done. She would make it a few strokes and then just tread water until the in instructor came to her rescue. At which time he gave her a push and a hardy "keep going!". It was a struggle, but her rosy little cheeks never stopped smiling. I think we'll be in this level for a while...