The Naperville Chess Academy (NCA) is the premier chess training program in the Western Suburbs. While we have trained multiple state champions, we are most proud of the hundreds of young lives we have bettered through chess. The NCA meets weekly to provide high-quality chess instruction to K-12th graders. We offer 4 class levels (Pawn, Knight, Bishop, Rook) that can meet the needs of kids from complete beginners (Pawn Level) to experienced tournament players (Rook Level). Wondering if our academy is right for you? Then try a class for free!