I absolutely love iPole for so many reasons. My body confidence has improved with my strength and toned body, the other dancers are super friendly and we always laughing together, and the teachers are helpful, understanding and unbelievably motivational!!