I wouldn't take this class because i saw videos of it, and his choreography and delivery of the moves SUCK! If ur gonna teach somebody sections of the routines, please make sure that u have the moves right urself first. And I agree with what somebody said earlier, if u REALLY want a work out, try a Janet or Ciara style dance class. Granted ull work up a sweat doin Bey dances, you'll be doin WAY more physical stuff doin a Janet routine...just sayin