ICA continues to lead the way in virtual chess instruction, with our advanced online programs. If you're unable to join us in person at Glen Rock, Teaneck, or Livingston, don’t panic! ICA's online offerings are designed to accommodate all schedules and skill levels, providing quality chess education to students around the world.
With over 20 years of serving our communities and inspiring thousands of children with a love for chess, ICA maintains the same quality of engaging instructional methods and fun, collaborative culture in our online classes. Our exceptional coaches and mentors uphold educational excellence and an unwavering commitment to each student, delivering exceptional, thought provoking lessons to ICA’s virtual cosmopolitan community.
Our instructional technique of our online class mirrors the traditional in-person classroom, implementing…
a 6:1 student-teacher ratio a strong focus on individual attention encouraged class participation meaningful student-teacher interaction practice games regularly assigned homework Students are grouped by skill level, empowering them to harness their potential, challenge themselves, and develop their skills, in a perfectly fit, collective environment.
Personally experience the structure of our online classes by watching this video. Additionally, witness our coaches in action in this video. Join us online for a dynamic and enriching virtual chess experience! At our programs, we group students into levels based on the following criteria: Beginner 1: new to chess Beginner 2: knows legal moves and how to check Advanced Beginner: knows how all pieces move and capture, check, and checkmate Intermediate 1: knows how to checkmate the King a) with 1 rook; b) with 2 rooks; c) with Queen; knows all the chess rules including rule of the castle; en passant; pawn promotion Intermediate 2: has played in unrated tournaments/just begun playing in rated tournaments Advanced/Rated: has played in rated tournaments So what are you waiting for? Sign up now and join the ICA virtual chess community!
Student Levels
Visitors: 572