Hughes Chess Club

John F. Hughes Chess Club: 

Advanced Thinking. 

Challenging our brain while we have fun!