How to Learn
A new Opening

With GM Sam shankland

Course Description

GM Sam Shankland is learning a new opening along with you!