Hello Everyone,
My name is Andrew Rankin. I'm a proud contributing chess coach at White Rock Chess School and a board member of the Montana Chess Association. I offer lessons to both young and adult players and spend my free time improving at openings, middle games and end games. I speak both English and Mandarin Chinese.
Always here to help out or answer any questions you might have.
Cheers.