Naperville Chess Academy

The Naperville Chess Academy (N.C.A.) meets on Tuesdays, Wednesdays, and Thursdays during the week to provide chess instruction, game analysis, and practice matches to students in the Naperville area. The academy is separated into a spring and fall session and is run by Elite Chess Owner, Jeff DiOrio, and Naperville North High School Assistant Coach, Zack Coffman.

This fall we will continue our new model of purchasing classes. Instead of registering for a specific night, you will now purchase classes (in groups of 6 or 8) that you can use on any day/date that works for you. No more missing classes, no more rearranging schedules, and no more waiting lists. Furthermore, we are continuing with the addition of 1 competition match (serious game) and more instructors to each class. Everyone who purchases the 8 class package will also receive free entry into our NCA Champions Tournament which will crown the top players in each grade level section (K-3, 4-5, 6-8, and 9-12).



To receive info on future Elite Chess events, CLICK HERE


6 Class Package:

  • 6 NCA classes (9 hours of instruction)
  • A Naperville Chess Academy T-shirt
  • Jeff will coach the NCA students at the Naperville Scholastic Open on 10/8 (Attendance optional)
  • Academy Fee - $170
  • note - classes expire on Decemeber 1st, so make sure to use them!

    8 Class Package:

  • All details of the 6 class package
  • 8 NCA classes (12 hours of instruction)
  • Free entry into the NCA Champions Tournament to crown the top NCA players in each grade section. The tournament will have 4 sections (K-3, 4-5, 6-8, and 9-12)
  • NCA Champions Tournament will be held on Friday, November 17th. Check-in at 5:30 and 1st round at 6:00pm.
  • Academy Fee - $210
  • note - classes expire on December 1st, so make sure to use them!


    Tuesday Classes (6:30-8pm):

  • Location: Gregory Middle School - 2621 Springdale Circle, Naperville
  • Dates: 9/19, 9/26, 10/3, 10/10, 10/17, 10/24, 11/7, 11/14, 11/28 (9 weeks)

  • Wednesday Classes (6:30-8pm):

  • Location: Lincoln Junior High School - 1320 South Olympus Drive, Naperville
  • Dates: 9/20, 9/27, 10/4, 10/11, 10/18, 10/25, 11/1, 11/8, 11/15 (9 weeks)

  • Thursday Classes (6:30-8pm):

  • Location: Highlands Elementary School - 525 South Brainard Street, Naperville
  • Dates: 9/21, 9/28, 10/5, 10/12, 10/19, 10/26, 11/2, 11/9, 11/16 (9 weeks)



  • To receive info on future Elite Chess events, CLICK HERE


    Feel free to email Jeff DiOrio with any questions.

    Email: elitechess@gmail.com