We have attended 2 terms so far and its been super enjoyable for our kids. Songs used in the water make it lots of fun and our child is singing some of them even outside ... more