I m now joinin California Fitness and they have this class named Supa Street which is quite suitable for what you are looking for.
Try it. They have free trial lessons. Check it out from the counter.
But don't sign up so fast as their sales personnel are very good in persuading.
