This class is held through the YMCA. You must have a current YMCA membership to attend. It is provided for information purposes only. This site does not provide registration for YMCA membership. Please contact the YMCA directly. Any monthly, weekly or drop in class purchases through this are not valid at any YMCA location.