Hottest dance moves great workout and best teachers really good experience overall! I absolutely love the hip hop fitness I learned new moves fun time and good sweat!!!!