7 steps in evauluating chess positions
us chess national master evan rabin has assembled a team of the best chess instructors around to provide school programs, camps, corporate classes, private lessons and more.
ADS