JOHN LANE
John Lane is a National Master that has been teaching chess in Charlotte for more than a decade.


Mailing List Yahoo! Groups Message Board Facebook
© Copyright Charlotte-Mecklenburg Scholastic Chess Association. All rights reserved.