The Knight School Fort Worth South

 

Welcome to the Chess Party!

The Knight School Chess Team is your school's official chess team and chess party. The Knight School's approach has had amazing success -- winning multiple state championships -- because our unique and unprecedented educational philosophy, "the chess party," is the perfect way to transform a complete beginner into a devastating chess machine.

In this kid-centered classroom environment, we teach our kids every cool trick, strategy, and tactic in chessdom and our kids soon learn to love and master chess, their classroom, sports, and their home lives as well!

Upon enrollment, new students receive a TKS T-Shirt, chess set, chess bag, and all the colorful TactixBands they can earn!

Class meets in your child's school or online weekly for 1 hour and 15 minutes.

TKS Elementary Classes

Program Location Days/Times Action

Mathnasium Mid-Day Chess Class

Southlake Mathnasium, 2140 E Southlake Blvd V, Southlake, TX 76092, USA

Monday 1:30 pm - 2:30 pm Enroll

Excel Academy Chess Class

Excel Academy, 1400 W Southlake Blvd, Southlake, TX 76092, USA

Monday 3:30 pm - 4:30 pm Enroll

Keller Public Library 10-Week Program

Keller Public Library, 640 Johnson Rd, Keller, TX 76248, USA

Monday 5:30 pm - 6:30 pm Enroll

Keller-Harvel Chess Class

Keller-Harvel Elementary School, 635 Norma Ln, Keller, TX 76248, USA

Tuesday 3:15 pm - 4:30 pm Enroll

Keller Pointe Chess Party: 12-Week Community Class

Keller Pointe, 405 Rufe Snow Dr, Keller, TX 76248, USA

Tuesday 6:00 pm - 7:30 pm Enroll

Chess Camps During School Breaks

Program Location Days/Times Dates Action

Keller Pointe Fall Break Chess Camp

Keller Pointe, 405 Rufe Snow Dr, Keller, TX 76248, USA

Oct 13, 2025 - Oct 17, 2025 Monday 9:00 am - 12:00 pm Tuesday 9:00 am - 12:00 pm Wednesday 9:00 am - 12:00 pm Thursday 9:00 am - 12:00 pm Friday 9:00 am - 12:00 pm Oct 13, 2025 - Oct 17, 2025 Enroll

Keller Pointe Spring Break Chess Camp

Keller Pointe, 405 Rufe Snow Dr, Keller, TX 76248, USA

Mar 16, 2026 - Mar 20, 2026 Monday 9:00 am - 12:00 pm Tuesday 9:00 am - 12:00 pm Wednesday 9:00 am - 12:00 pm Thursday 9:00 am - 12:00 pm Friday 9:00 am - 12:00 pm Mar 16, 2026 - Mar 20, 2026 Enroll