I also went to waterworks class at the YMCA. It was an hour long and it was super fun. You get to workout in water and your allowed to talk in class. you also get to ether be in shallow and deep end, for swimmers or no swimmers. It was really fun, it was slow pasted for the older people and faster for the younger people. It goes at your own pase.