top of page
chess back1.png

The Flying Minds
Chess Club
in Calgary SW & SE

Explore classes from beginner to master level, enjoy official tournaments, and connect in our social chess events

Quick Menu

Group Classes

Group Classes

Looking for chess classes in Calgary that help kids build strategy, focus, and confidence? Flying Minds offers engaging chess group classes for beginners to advanced players.

 

Our program helps students learn essential chess principles, improve tactical thinking, and develop competitive skills in a fun, supportive environment.

Chess lesson with kids listening to the coach

Why Choose Flying Minds?

  • Beginner to Advanced Levels: Structured lessons designed for all skill levels and worksheets specific to each student

  • Professional Coaches: Our coach Bijan has a background in working with kids as well as chess tournament experience as a player and arbiter (an arbiter is similar to a referee)

  • Hands-On Learning: Students play real matches, solve puzzles, and analyze games every class.

  • CFC-Rated Tournaments: Tournament prep starts here, our coach will guide you to your specific chess goals

Who Are Our Chess Classes For?

  • Kids and youth ages 5–15

  • Beginners learning chess for the first time

  • Intermediate players wanting to improve strategy

  • Advanced students preparing for tournaments

  • Anyone who wants a fun, intellectual weekly activity

What Students Will Learn

  • Chess tournament rules and etiquette

  • Tactics: forks, pins, skewers, discovered attacks and more

  • Middlegame thinking and positional play

  • Endgame techniques like king opposition and pawn promotion for beginners and Lucena/Philodor position for intermediates

Benefits Of Joining

  • Small class sizes

  • Safe and encouraging learning environment

  • Regular practice matches

  • Access to structured learning materials

  • Each class is structured to fit the present students and questions asked change dependent on student level​ and goals

Image of chess classes schedule

Get Your Free Assessment and Tryout Class

Student is
What days would work for your weekly class?

1 on 1 Coaching

The Flying Minds Chess Club offers private one on one chess lessons for targeted practice.

 

If you feel like you want to dive deeper into the world of chess, or you are looking to improve before your next big tournament, this is for you.

We accept kids and adults of all ages. Our Coaches offer both online and in-person help at our center. 

 

IMG_6898.jpg

NA Bijan D. Shafa

Rated around 1700 FIDE.

National Arbiter and proud member of the CJCC board of directors.

mental preparation workshop for chess players_edited.jpg

IM Hamed Mousavian

Rated around 2300 FIDE.

Accomplished International Master player and high level Coach

Coaching includes:

  • Personalizing and refining your opening repertoire

  • Analyzing your games together with and without chess engines

  • Optimizing your practice routine for consistent improvement

  • Dealing with setbacks, negative emotion, and playing in losing positions

  • Filling the gaps in fundamentals

  • Refining endgames to improve confidence, speed and calculation depth

1 on 1 Chess Coaching Form

I am looking for coaching with
Bijan
Hamed
I would like
Coaching

Calgary Junior Tournament Schedule

Flying Minds Summer Rapid Tournaments

Calgary Wide Tournaments

  • July 10th - Rapid Tournament

  • July 17th - Rapid Tournament

  • July 24th - Rapid Tournament

  • July 31st - Rapid Tournament

  • Aug. 7th Rapid Tournament

  • Aug. 14th Rapid Tournament

  • Aug. 21st Rapid Tournament

  • Feb. 7th-8th - Calgary Youth Championship

  • Feb. 22nd - Renert School Rapid

  • ​Mar. 8th - Renert School Rapid

  • ​Apr. 12th - Alberta Chess Challenge (Red Deer)

  • Apr. 26th - Renert School Rapid

  • ​May 24th - School Championship at UCalgary

  • May 31st - Renert School Rapid

  • Jun. 7th - Renert Club Championship

  • Jun. 27-30th - Canadian Junior Chess Championship

Tournaments

Join Our Free Chess Social Events

FRI JUN 26th last event

- more events coming in SEPTEMBER

Our chess club is open for everyone on Friday at 5pm to play, improve, connect and have fun!

We have around 12 Boards available and average 18 participants every week. Free snacks are also provided from time to time like cookies, pizza or treats, but feel free to bring your own snack and beverage.

No events at the moment

Social Events
bottom of page