We love Cypress TKD! My son has been training with them since he was 4 (now 8). Instructors are extremely knowledgeable, patient, and positive. My son has not only learned the skills needed to advance to higher levels but has learned self-confidence and perseverance. The Cypress TKD family is supportive and giving to the community as well. There are always 'drives' of some nature to assist the less-fortunate in the community.