Dupuis Chess Club
Dupuis students from all grade levels will get together in this team to practice and train for future competitions.
Dupuis students from all grade levels will get together in this team to practice and train for future competitions.