Yemofe — from learning the rules to beating his mom, in one year.
Parents & students
♟ Live online chess coaching · Ages 5–15 · in your time zone

Book your child's free trial class

One real class. One written report. Your child's exact starting point on our seven-level map.
Most kids ask when the next class is.

No credit card. No pressure. Includes your child's placement on our seven-level map and a written report.
Classes from $59/month if you continue — the trial is always free.
1,000+ students taughtFIDE-rated, screened AND background-verifiedNo open chat with strangers, everCancel anytime — two clicks, no calls
Founded and personally led by Vishnu Prasad, a coach with 15+ years of teaching children.
Your child plays
A real class with a FIDE-rated ChessCubs coach — screened AND background-verified — who meets your child exactly where they are. Parents are welcome to sit in on the trial.
They learn one real idea
Not a sales pitch with a chessboard in it. An actual lesson.
You get the report
A written summary of what your child can do today, their placement on the seven-level map, and what they'd learn next. It's yours to keep either way.
About your child

Tell us about your cub

So we can match the right coach.

🔒 Your information is private and never shared.

Questions parents ask

“My child has never played chess.”
Perfect — Unit 1 is where most kids start. Coaches teach from the very first move.
“My child already plays.”
The coach benchmarks their exact level and builds a plan that skips what they already know.
“Do classes fit our schedule?”
Yes — classes run evenings and weekends, matched to your time zone, wherever you are.
“What if it's not a fit?”
Keep the written report — no charge, no pressure. Most kids ask when the next class is.

Prefer to talk first?

Totally fine. Reach us and a human answers — a real person (not a bot) reads every message and replies within a day, usually much faster. We're happy to answer anything, including “is my child too young?” (probably not) and “is my child too old to start?” (definitely not).