Learn & Compete

The Academy

Structured programs for every skill level — from your very first move to competitive tournament play. All ages welcome. También Hablamos Español.

Find Your Level

Programs

Beginner

5:30 PM – 7:00 PMNo experience needed
  • How every piece moves and captures
  • Basic rules — check, checkmate, castling, en passant
  • Fundamental opening principles
  • Simple tactics — forks, pins, and skewers
  • How to think ahead and plan your moves

Intermediate

7:00 PM – 8:30 PMSome chess experience
  • Opening theory and common variations
  • Positional play and pawn structure
  • Advanced tactics and combinations
  • Endgame fundamentals
  • Analyzing your own games

Advanced

7:00 PM – 8:30 PMCompetitive players
  • Deep opening preparation
  • Complex middlegame strategy
  • Advanced endgame technique
  • Tournament preparation and mindset
  • Game review with coaches

Private Lessons

By appointmentAll levels
  • Fully personalized curriculum
  • One-on-one attention from our coaches
  • Flexible scheduling
  • Targeted improvement for your weak areas
  • Ideal for tournament preparation

Why Choose Us

More Than Just Chess

At Chess Rock, we don't just teach moves — we build critical thinkers. Every class is designed to challenge players mentally while keeping the game fun and engaging.

"También Hablamos Español" — all instruction is available in both English and Spanish.

Whether you're picking up a piece for the first time or preparing for your next tournament, our coaches Cristian Bojorquez and Jesús Alaniz are here to help you level up.

4
Days a Week
3
Skill Levels
2
Expert Coaches
Potential

Not Sure Yet?

Free 1-Day Trial

Come see if we're the right fit. Bring your child by during regular class hours to meet the coaches, see the club, and play a few games on us — no commitment required.