Gear up for NAofA Youth Sports Camps and Clinics for community children in Katy and Cypress, Texas. The NAofA Programs are designed for the mental and physical growth of kids. Kids learn athletics, fundamentals of sports, life skills, and the dynamics of working as a team while having FUN!

Teaching Life Skills Through Team Sports

We teach children about success, failure, and what it means to be part of a team. Kids are in need of role models more than critics, so our instructors focus on fundamental skill development taught in a fun and positive environment.


Area Captain John Cao


John Cao

I was born and raised in the city I love Houston, Texas. I graduated from the University of Houston with a degree in Computer Engineering. I have worked in corporate IT and the restaurant industry for 10 years before jumping into and getting involved with youth sports.

I have spent over 5 years involved in youth sports promoting the non-contact sport of flag football. I teach football fundamentals to the youth in my community as part of the Under Armour Program. My passion for the sport and my community is what makes my job fun and I truly enjoy it. Also, I have been involved and enjoyed coaching my 2 boys in baseball and soccer, which I truly absolutely love to do.

Choosing to become a partner at the National Academy of Athletics has allowed me to elevate and expand the programs I have here in the Houston, Texas area.  I can now make a larger impact on the community by introducing children to playing all sorts of sports. It’s important to give children choices so that they can experiment with learning different sports, and find one or two they love, so they may continue to have an active and healthy lifestyle as they get older.

I am thrilled to bring my passion and love for youth sports to the communities near me.  At the NAofA we “Play Hard and Have Fun!” Their motto shows the importance of youth having fun while learning the fundamentals of the sport.


Who We Are

The National Academy of Athletics (NAofA) is the fastest-growing Youth Sports Organization in California. With over 800 programs in 130+ cities annually, NAofA maintains a proven track record of providing kids with safe, fun, and active educational and physical education programs. We have succeeded in partnering with Recreation Centers, Youth Organizations, Schools, and Local Municipalities to deliver a superior Youth Sports experience to communities in California and are now expanding to bring Youth Sports Programs to Cypress and Katy, Texas.

Our Mission

Being a popular choice for parents seeking a Youth Sports Organization, NAofA is on a mission to provide all children with world-class sports camps and physical education programs across the nation so that they can learn LIFE LESSONS, practice sport fundamentals, and have FUN in their life! To achieve our mission, we empower City Recreation Centers, Schools, and Youth Sports Leagues by developing youth sports programs, providing instructions, and making youth athletic programming fun for kids.

“Have enrolled my kids for 5 years now and they love every program they’ve been in. I love the easy sign up and the fun, energetic and experienced coaches & staff they have.”

Susan, Mom, Healdsburg

“My kids are not real athletic, but they love these camps because the coaches always are friendly, engaging and make it fun. They not only enjoy themselves they learn how to be more successful on and off the field.”

Marissa, Mom, Tamales Bay

“If you are thinking of putting your kids in camps, I think you need to look at the National Academy of Athletics. All 4 of my kids have been and no matter what sport, they absolutely love it!”

Seth, Dad, Roseville