Each session consists of warm up, stretching, calesthenics, ab work, resistance training and a whole lot of fun!!!