Tae bo or cardio karate workouts are spot on for improving fitness stamina, flexibility and timing. I teach classes as well as karate classes. Important to remember tae bo is not a martial art but a good all body fitness workout, particuarlly when combined with body conditioning work. I took my workout routine into a karate class of experienced students. They were all burnt our within 30 minutes. My cardio students lasted over 60 minutes. I also helps to improve co ordination and timing for sparring I also exhausted a dan grade group at at gradeing session for my association in 1 hour. They thought they were fit