What a great workout! I just had my first Tae Kwon Do class with Master Sergio and this class had it all. Stretching to improve flexibility, cardio for your heart and sparring techniques for self-defense. Master Sergio makes it all so much fun that the time passes really fast. Highly recommend!!