Club Pilates

You can’t offer the finest Pilates classes in the world without the best staff of trainers. Our proprietary 500-hour comprehensive Club Pilates Teacher Training program ensures that our graduates are experts, which in turn enables our customers to safely get the most out of their workouts.

A program as unique as you are

Your goals, on your time.

Your goals, on your time.

Our flexible program allows you to complete your education on your schedule. Finish in as fast as six months, or take your time as you learn.

Full apparatus training.

Full apparatus training.

Most Pilates education programs only teach a limited repertoire. Our training includes all Club Pilates equipment in a single program fee.

Study online and in-studio.

Study online and in-studio.

Our 500-hour training comprises in-studio, hands-on learning on full apparatus, as well as an online lecture platform for 24/7 student access.

Mentorship and support.

Mentorship and support.

You’ll have access to Club Pilates educators and Master Trainers as you continue on your journey. Learn from experienced instructors as you progress!

Teacher Training
Teacher Training

A program as unique as you are

Club Pilates Teacher Training is the first 500-hour Pilates education program to emphasize teaching group Pilates apparatus classes. Our established, comprehensive program provides a challenging yet nurturing environment, perfect for dedicated practitioners who are ready to take the next step in their journey.

In the program, we dive immediately into the structure of the human body – covering anatomy, physiology, biomechanics, and applied kinesiology. You’ll use these fundamentals throughout the in-depth and rigorous studio sessions – first learning how the body works, and then learning how to apply this knowledge through Pilates-evolved and Pilates-based exercises. Our robust online training portal gives you continuous access to support materials.

While mastering Pilates techniques, our student teachers learn how to address the imbalances and injuries that people face in everyday life. Graduates of our training program develop a complete understanding of the musculoskeletal structure and system, gaining valuable insight to help clients suffering from many types of injury, while safely exercising and challenging individuals of all skill and ability levels. We encourage individuality and creativity while teaching you how to safely apply the Pilates fundamentals.

Teacher Training

The Student Experience

“Teacher Training at Club Pilates has drastically changed my life! I am able to confidently lead people through a great workout and I am also more knowledgeable about the body and how it functions.

The in-studio lessons and self-paced hours were very convenient to my busy lifestyle. Club Pilates Teacher Training is really unique and a wonderful experience!!”

– Lenise Jackson,
2017 CPTT graduate & Club Pilates Instructor

“I loved the program – especially how the Master Trainers were there to help me through.

I would recommend Club Pilates Teacher Training to anyone!”

– Ricardo Granados,
2017 CPTT graduate & Club Pilates Instructor

Convinced? Let’s Do This.

Club Pilates Teacher Training is held nationwide throughout the year. Start your journey today!

Your Future Just Got Brighter

Frequently Asked Questions

WHAT IS THE HOST STUDIO?

This is the Club Pilates studio location where Teacher Training Participants will practice, observe, and go to the in-studio applied learning practical sessions – most likely the studio where you signed up. Always contact your host studio location with any questions in regards to the program. This is the studio you are granted one-year access to, in order to complete the program.

WHAT IS INCLUDED IN THE COMPREHENSIVE PROGRAM?

Club Pilates is the only 500-hour comprehensive Pilates educational program that also includes specialty workshops in TRX®, barre, and TriggerPoint®. After graduating from our program, these additional specializations will help to make you exponentially more marketable than your competitors. We are also the first and only program with an interactive, online learning portal where you watch the lecture portions at your own pace and in your own comfortable environment. You will watch and study these portions of the course while taking notes prior to attending the first of the in-studio applied learning practical sessions. You will have access to all online materials and the studio facilities for up to one year to aid in your completion of the Club Pilates Teacher Training program.

HOW MUCH DOES IT COST?

Club Pilates Teacher Training tuition is $4,750. A $2,000 minimum non-refundable deposit is required in order to start. The additional $2,750 can be paid in five installments of $599 each (including a $49 monthly payment processing fee), or in total at any time before the in-studio practical sessions begin. Once the course begins, you have five months to pay the remaining portion.

WHAT DOES TUITION INCLUDE?

The tuition includes a digital copy of the Club Pilates Teacher Training manuals, access to our online educational materials, access to the Host Studio, and guidance from your master trainer/mentorship for up to an entire year.  Access to a studio is needed to complete program hours.

ARE THERE ANY OTHER COSTS?

After completing the in-studio practical sessions, participants must purchase Student Professional Liability Insurance in order to to gain access to the Host Studio for self-practice, practice teaching, and assistant teaching hours. Insurance policies must name Host Studio and Club Pilates Franchise LLC as additional insured. Insurance can be purchased through IDEA, the PMA as well as other providers. Participants must also read “The Return to Life Through Contrology” by Joseph Pilates which is available online for purchase.  Color printed Club Pilates Teacher Training manuals are available for purchase. Purchase of the Club Pilates Teacher Training manuals is not mandatory since a digital version is provided with enrollment. Participants may complete self-practice hours by taking classes at Club Pilates or other studios and the cost for membership or classes is not included in the Teacher Training tuition.

ONCE I ENROLL, WHAT CAN I EXPECT?

You will receive login information for our online learning portal within 1-2 business days; you will have access to the portal for one year from your enrollment date. Your Host Studio will contact you prior to the first in-studio applied learning practical session.

WHAT ARE IN-STUDIO APPLIED LEARNING SESSIONS?

The Club Pilates Teacher Training Program includes twelve set days of training, presented in a modular series format for the best learning – typically on Saturdays and Sundays. Each session includes five-and-a-half hours of total learning time, with an hour of scheduled breaks since you will be moving and teaching the whole time. Participants are required to attend all 12 In-Studio Applied Learning Sessions for the comprehensive program. Attendance is tracked.

WHAT ARE THE TWELVE MODULES?

On each of the 12 In-Studio Applied Learning Sessions, the information presented is referred to as a Module. There are 12 Modules, each with accompanying online material including lectures on anatomy and biomechanics, informative videos, and breakdowns of all of the exercises. Each Module is one day of training.

You will read/watch the Module 1 content online, complete the Module 1 study guide provided in the online learning portal taking notes in correlation with the videos; you will then attend the corresponding In-Studio Applied Learning session for Module 1. This repeats through Module 12. After every training session, it helps to review the notes and videos for the Module you just completed, to gain the most information from your training! Additionally, many Participants benefit from completing as much of the online coursework in advance so the earlier you enroll, the sooner you can get started.

WHAT ARE THE ADDITIONAL MATERIALS I WILL NEED?

You are required to read “The Return to Life Through Contrology” by Joseph Pilates. Many Participants find new and used copies online available for purchase. Some have found a copy at their local public library.

WHAT DO I NEED IN ORDER TO GRADUATE?

You will need to complete all 500 hours, the online coursework, a written exercise library, a written class library, a final written exam in preparation for your practical test-out. Your progress through the course is self-tracked and overseen by your host studio and mentor Master Trainer. However,you will be provided guidance on how to stay on-course every step of the way.

WHAT IF I ALREADY HAVE MAT AND/OR REFORMER TRAINING?

The Club Pilates Teacher Training Program is offered as both a comprehensive program as well as by module. Please contact your local Club Pilates studio or use the Interest Form above for more information about our module offerings.

ARE THERE ANY FINANCING OPTIONS?

Club Pilates currently accepts PayPal Credit and can also refer you to third-party lenders. Financing is provided by PayPal Credit or the third-party lender at their discretion upon review of your individual application which includes a credit score check, financial questions, and with PayPal Credit, your application may include your PayPal account history.

Sessions & Enrollment

Club Pilates Teacher Training is held nationwide throughout the year. See upcoming sessions below and start your journey:

Studio State Class Dates
Riverchase AL September 6 7 8 20 21 22 October 4 5 6 18 19 20
South Hills PA September 6 7 8 20 21 22 October 4 5 6 18 19 20
Lehi UT September 6 7 8 13 14 15 20 21 22 27 28 29
Bountiful UT September 6 7 8 13 14 15 20 21 22 27 28 29
Layton UT September 6 7 8 13 14 15 20 21 22 27 28 29
South Tulsa OK September 6 7 8 13 14 15 20 21 22 27 28 29
Lone Tree CO September 6 7 8 13 14 15 20 21 22 27 28 29
South Frederick MD September 6 7 8 27 28 29 October 18 19 20 November 1 2 3
Germantown MD September 6 7 8 27 28 29 October 18 19 20 November 1 2 3
Olney MD September 6 7 8 27 28 29 October 18 19 20 November 1 2 3
Millcreek UT September 6 7 8 13 14 15 20 21 22 27 28 29
Memorial TX September 6 7 8 13 14 15 27 28 29 October 11 12 13
Katy TX September 6 7 8 13 14 15 27 28 29 October 11 12 13
Parker CO September 6 7 8 13 14 15 20 21 22 27 28 29
Newtown PA September 6 7 8 October 4 5 6 11 12 13 18 19 20
Burke VA September 6 7 8 20 21 22 October 4 5 6 18 19 20
Echo Park CA September 7 8 21 22 28 29 October 5 6 19 20 26 27
WeHo CA September 7 8 21 22 28 29 October 5 6 19 20 26 27
Henderson NV September 7 8 14 15 21 22 28 29 October 5 6 12 13
Spring Valley NV September 7 8 14 15 21 22 28 29 October 5 6 12 13
Summerlin NV September 7 8 14 15 21 22 28 29 October 5 6 12 13
Redlands CA September 7 8 14 15 21 22 October 5 6 12 13 19 20
Upland CA September 7 8 14 15 21 22 28 29 October 5 6 12 13
La Grange IL September 7 8 21 22 October 5 6 12 13 November 2 3 16 17
East Mesa AZ September 7 8 14 15 21 22 October 5 6 12 13 19 20
North Gilbert AZ September 7 8 14 15 21 22 October 5 6 12 13 19 20
Queen Creek AZ September 7 8 14 15 21 22 October 5 6 12 13 19 20
Glen Ellyn IL September 7 8 21 22 October 5 6 12 13 November 2 3 16 17
North Naperville IL September 7 8 21 22 October 5 6 12 13 November 2 3 16 17
South Naperville IL September 7 8 21 22 October 5 6 12 13 November 2 3 16 17
Del Mar CA September 7 8 14 15 October 5 6 12 13 November 2 3 9 10
Carlsbad CA September 7 8 14 15 October 5 6 12 13 November 2 3 9 10
Encinitas CA September 7 8 14 15 October 5 6 12 13 November 2 3 9 10
San Marcos CA September 7 8 14 15 October 5 6 12 13 November 2 3 9 10
Oak Park IL September 13 14 15 27 28 29 October 11 12 13 25 26 27
Westmont IL September 13 14 15 27 28 29 October 11 12 13 25 26 27
East Cobb GA September 13 14 15 27 28 29 October 11 12 13 November 8 9 10
Potomac Falls VA September 13 14 15 27 28 29 October 11 12 13 18 19 20
Ashburn VA September 13 14 15 27 28 29 October 11 12 13 18 19 20
Salisbury MD September 13 14 15 20 21 22
Village Shoppes MA September 14 15 28 29 October 5 6 12 13 19 20 26 27
North Andover MA September 14 15 28 29 October 5 6 12 13 19 20 26 27
Assembly Row MA September 14 15 28 29 October 5 6 12 13 19 20 26 27
Framingham MA September 14 15 28 29 October 5 6 12 13 19 20 26 27
Burlington MA September 14 15 28 29 October 5 6 12 13 19 20 26 27
Lynnfield MA September 14 15 28 29 October 5 6 12 13 19 20 26 27
Salem MA September 14 15 28 29 October 5 6 12 13 19 20 26 27
Shrewsbury MA September 14 15 28 29 October 5 6 12 13 19 20 26 27
Front Range Village CO September 14 15 28 29 October 12 13 November 2 3 16 17
Old Town CO September 14 15 28 29 October 12 13 November 2 3 16 17
Winter Park FL September 14 15 21 22 28 29 October 12 13 19 20 26 27
SODO FL September 14 15 21 22 28 29 October 12 13 19 20 26 27
Tempe AZ September 14 15 28 29 October 5 6 19 20 26 27 November 9 10
Lincoln Park IL September 14 15 28 29 October 12 13 November 1 2 3 15 16 17
North Center IL September 14 15 28 29 October 12 13 November 1 2 3 15 16 17
Wicker Park IL September 14 15 28 29 October 12 13 November 1 2 3 15 16 17
Annapolis MD September 20 21 22 October 4 5 6 25 26 27 November 1 2 3
Crofton MD September 20 21 22 October 4 5 6 25 26 27 November 1 2 3
Severna Park MD September 20 21 22 October 4 5 6 25 26 27 November 1 2 3
Schaumburg IL September 20 21 22 October 4 5 6 18 19 20 November 1 2 3
Highland Park IL September 20 21 22 October 4 5 6 18 19 20 November 1 2 3
Wilmington NC September 20 21 22 October 4 5 6 18 19 20 November 1 2 3
Wilmington South NC September 20 21 22 October 4 5 6 18 19 20 November 1 2 3
Leland NC September 20 21 22 October 4 5 6 18 19 20 November 1 2 3
Keller TX September 20 21 22 27 28 29 October 11 12 13 18 19 20
Southlake TX September 20 21 22 27 28 29 October 11 12 13 18 19 20
Loehmann's Plaza CA September 20 21 22 October 4 5 6 18 19 20 November 1 2 3
Norterra AZ September 20 21 22 October 18 19 20 November 22 23 24 December 13 14 15
Jax Beach FL September 21 22 October 5 6 19 20 November 2 3 16 17 December 7 8
Mandarin FL September 21 22 October 5 6 19 20 November 2 3 16 17 December 7 8
Dana Point CA September 21 22 28 29 October 12 13 19 20 November 2 3 9 10
Laguna Niguel CA September 21 22 28 29 October 12 13 19 20 November 2 3 9 10
Mission Viejo CA September 21 22 28 29 October 12 13 19 20 November 2 3 9 10
Newport Beach CA September 21 22 28 29 October 12 13 19 20 November 2 3 9 10
Yorba Linda CA September 21 22 28 29 October 12 13 19 20 November 2 3 9 10
Mount Kisco NY September 21 22 October 5 6 19 20 November 2 3 16 17 30 December 1
La Jolla CA September 21 22 28 29 October 12 13 19 20 November 2 3 9 10
Liberty Station CA September 21 22 28 29 October 12 13 19 20 November 2 3 9 10
Morena CA September 21 22 28 29 October 12 13 19 20 November 2 3 9 10
Dunwoody GA September 21 22 28 29 October 19 20 November 1 2 3 15 16 17
North Burnet TX September 21 22 October 5 6 19 20 November 2 3 16 17 December 7 8
Downtown Jacksonville FL Sept 21 22 Oct 5 6 19 20 Nov 2 3 16 17 Dec 7 8
Westfield NJ September 21 22 28 29 October 12 13 19 20 November 9 10 16 17
Livingston NJ September 21 22 28 29 October 12 13 19 20 November 9 10 16 17
East Meadow NY September 26 27 28 29 October 17 18 19 20 November 7 8 9 10
Five Points CA September 27 28 29 October 18 19 20 November 1 2 3 8 9 10
Mill Creek Plaza WA September 27 28 29 October 4 5 6 25 26 27 November 1 2 3
Queen Anne WA September 27 28 29 October 4 5 6 25 26 27 November 1 2 3
South Lake Union WA September 27 28 29 October 4 5 6 25 26 27 November 1 2 3
Redmond WA September 27 28 29 October 4 5 6 25 26 27 November 1 2 3
South Providence NC September 27 28 29 November 1 2 3 15 16 17 December 6 7 8
Strawberry Hill NC September 27 28 29 November 1 2 3 15 16 17 December 6 7 8
Juan Tabo NM September 27 28 29 October 4 5 6 17 18 19 25 26 27
Trinity FL September 27 28 29 November 1 2 3 15 16 17 December 6 7 8
Westchase FL September 27 28 29 November 1 2 3 15 16 17 December 6 7 8
Scottsdale Shea AZ September 28 29 October 5 6 12 13 19 20 26 27 November 2 3
Danville CA September 28 29 October 5 6 12 13 26 27 November 2 3 9 10
Nichols Hills OK October 4 5 6 11 12 13 18 19 20 25 26 27
Bloomingdale IL October 4 5 6 11 12 13 November 8 9 10 December 6 7 8
St. Charles IL October 4 5 6 11 12 13 November 8 9 10 December 6 7 8
Park Ridge IL October 4 5 6 11 12 13 November 8 9 10 December 6 7 8
Boulder CO October 4 5 6 11 12 13 18 19 20 25 26 27
Liberty MO October 4 5 6 18 19 20 25 26 27 November 1 2 3
North Park CA October 5 6 19 20 November 2 3 9 10 16 17 30 December 1
Santee CA October 5 6 19 20 November 2 3 9 10 16 17 30 December 1
Mission Valley CA October 5 6 19 20 November 2 3 9 10 16 17 30 December 1
Granite Hills CA October 5 6 19 20 November 2 3 9 10 16 17 30 December 1
Bankers Hill CA October 5 6 19 20 November 2 3 9 10 16 17 30 December 1
Lafayette CA October 5 6 12 13 26 27 November 2 3 16 17 December 14 15
Pleasant Hill CA October 5 6 12 13 26 27 November 2 3 16 17 December 14 15
La Mesa CA October 5 6 19 20 November 2 3 9 10 16 17 30 December 1
Orange - Villa Park CA October 5 6 12 13 19 20 November 9 10 16 17 December 7 8
Rancho Santa Margarita CA October 5 6 12 13 19 20 November 9 10 16 17 December 7 8
San Clemente CA October 5 6 12 13 19 20 November 9 10 16 17 December 7 8
Tustin CA October 5 6 12 13 19 20 November 9 10 16 17 December 7 8
West Chester OH October 11 18 19 20 26 27 November 1 2 3 8 9 10
Dalton Corners TX October 11 12 13 18 19 20 November 1 2 3 8 9 10
Kings Highway NY October 11 12 13 25 26 27 November 8 9 10 22 23 24
Bay Ridge NY October 11 12 13 25 26 27 November 8 9 10 22 23 24
Progress Ridge OR October 11 12 13 November 1 2 3 22 23 24 December 20 21 22
Tualatin-Sherwood OR October 11 12 13 November 1 2 3 22 23 24 December 20 21 22
Fort Wright KY October 11 12 13 25 26 27 November 8 9 10 22 23 24
Allen TX October 11 12 13 18 19 20 November 1 2 3 8 9 10
Montvale NJ October 11 12 13 18 19 20 November 8 9 10 15 16 17
Paramus Park NJ October 11 12 13 18 19 20 November 8 9 10 15 16 17
Wyckoff NJ October 11 12 13 18 19 20 November 8 9 10 15 16 17
Courthouse VA October 11 12 13 25 26 27 November 8 9 10 22 23 24
Westlake Village CA October 12 13 26 27 November 16 17 23 24 December 7 8
Granada Hills CA October 12 13 26 27 November 16 17 23 24 December 7 8
Hoboken NJ October 12 13 19 20 26 27 November 9 10 16 17 23 24
West New York NJ October 12 13 19 20 26 27 November 9 10 16 17 23 24
Boca South FL October 12 13 November 2 3 16 17 December 7 8 2020 January 4 5 February 8 9
Belterra TX October 12 13 26 27 November 9 10 2020 January 4 5 18 19 February 1 2
Lakeway TX October 12 13 26 27 November 9 10 2020 January 4 5 18 19 February 1 2
Rollingwood TX October 12 13 26 27 November 9 10 2020 January 4 5 18 19 February 1 2
Ventura CA October 12 13 26 27 November 16 17 23 24 December 7 8
Simi Valley CA October 12 13 26 27 November 16 17 23 24 December 7 8
Monrovia CA October 17 18 19 24 25 26 November 8 9 10 15 16 17
Monrovia CA October 18 19 20 25 26 27 November 8 9 10 15 16 17
Cerritos CA October 18 19 20 25 26 27 November 8 9 10 15 16 17
Cypress CA October 18 19 20 25 26 27 November 8 9 10 15 16 17
Las Colinas TX October 18 19 20 25 26 27 November 8 9 10 15 16 17
Highland Village TX October 18 19 20 25 26 27 November 8 9 10 15 16 17
Coppell TX October 18 19 20 25 26 27 November 8 9 10 15 16 17
Colleyville TX October 18 19 20 25 26 27 November 8 9 10 15 16 17
North Dallas TX October 18 19 20 25 26 27 November 8 9 10 15 16 17
North Fort Worth TX October 18 19 20 25 26 27 November 8 9 10 15 16 17
Corona CA October 25 26 27 November 15 16 17 December 6 7 8 13 14 15
Chino Hills CA October 25 26 27 November 15 16 17 December 6 7 8 13 14 15
West Huntsville AL October 25 26 27 November 1 2 3 15 16 17 22 23 24
South Sarasota FL October 25 26 27 November 8 9 10 22 23 24 December 6 7 8
Edgewater CO November 1 2 3 8 9 10 15 16 17 22 23 24
Breton Village MI November 1 2 3 15 16 17 December 6 7 8 13 14 15
Murphy TX November 1 2 3 15 16 17 22 23 24 December 6 7 8
Shiloh Springs TX November 1 2 3 15 16 17 22 23 24 December 6 7 8
Tysons Corner VA November 1 2 3 15 16 17 29 30 December 1 13 14 15
Pentagon City VA November 1 2 3 15 16 17 29 30 December 1 13 14 15
Reston VA November 1 2 3 15 16 17 29 30 December 1 13 14 15
Valencia CA November 2 3 9 10 23 24 30 31 December 14 15 21 22
South Tampa FL November 8 9 10 December 13 14 15 2020 January 10 11 12 31 February 1 2
Syosset-Woodbury NY November 8 9 10 15 16 17 22 23 24 December 6 7 8
Commack NY November 8 9 10 15 16 17 22 23 24 December 6 7 8
Laurel MD November 15 16 17 22 23 24 December 6 7 8 13 14 15
Sunrise FL November 16 17 23 24 December 8 9 14 15 2020 January 4 5 11 12
Aventura FL November 16 17 23 24 December 8 9 14 15 2020 January 4 5 11 12
Orange - Villa Park CA January 4 5 11 12 February 1 2 15 16 29 March 1 7 8
Tustin CA January 4 5 11 12 February 1 2 15 16 29 March 1 7 8
San Clemente CA January 4 5 11 12 February 1 2 15 16 29 March 1 7 8
Rancho Santa Margarita CA January 4 5 11 12 February 1 2 15 16 29 March 1 7 8
Addison TX January 10 11 12 31 February 1 2 7 8 9 21 22 23
Auburn AL January 10 11 12 24 25 26 February 7 8 9 21 22 23
East Montgomery AL January 10 11 12 24 25 26 February 7 8 9 21 22 23
Zelda AL January 10 11 12 24 25 26 February 7 8 9 21 22 23
Liberty Station CA January 25 26 February 8 9 15 16 29 March 1 7 8 21 22
La Jolla CA January 25 26 February 8 9 15 16 29 March 1 7 8 21 22
Morena CA January 25 26 February 8 9 15 16 29 March 1 7 8 21 22
Highland Village TX January 31 February 1 2 7 8 9 21 22 23 28 29 March 1
Las Colinas TX January 31 February 1 2 7 8 9 21 22 23 28 29 March 1
North Fort Worth TX January 31 February 1 2 7 8 9 21 22 23 28 29 March 1
Colleyville TX January 31 February 1 2 7 8 9 21 22 23 28 29 March 1
Coppell TX January 31 February 1 2 7 8 9 21 22 23 28 29 March 1
North Dallas TX January 31 February 1 2 7 8 9 21 22 23 28 29 March 1
Bethesda MD January 31 February 1 2 14 15 16 March 6 7 8 20 21 22
Oro Valley AZ February 1 2 8 9 22 23 29 March 1 28 29 April 4 5
Tucson Foothills AZ February 1 2 8 9 22 23 29 March 1 28 29 April 4 5
Briargate CO February 7 8 9 14 15 16 March 6 7 8 13 14 15
Dublin CO February 7 8 9 14 15 16 March 6 7 8 13 14 15
Gilbert AZ February 7 8 9 28 29 March 1 27 28 29 April 17 18 19
Goodyear AZ February 7 8 9 28 29 March 1 27 28 29 April 17 18 19
NW Reno NV March 6 7 8 20 21 22 April 3 4 5 17 18 19
Ashburn VA April 3 4 5 24 25 26 May 15 16 17 29 30 31
Potomac Falls VA April 3 4 5 24 25 26 May 15 16 17 29 30 31
Highland Village TX June 12 13 14 19 20 21 July 10 11 12 17 18 19
Las Colinas TX June 12 13 14 19 20 21 July 10 11 12 17 18 19
North Fort Worth TX June 12 13 14 19 20 21 July 10 11 12 17 18 19
Colleyville TX June 12 13 14 19 20 21 July 10 11 12 17 18 19
Coppell TX June 12 13 14 19 20 21 July 10 11 12 17 18 19
North Dallas TX June 12 13 14 19 20 21 July 10 11 12 17 18 19