Ian HarrisSep 22, 20203 minThe Art of CombinationsTo advance beyond the level of beginner one must not only recognize common patterns, but also learn how to find and accurately execute tacti
Ian HarrisSep 11, 20202 minWhy take chess lessons online?Five ways that online chess instruction is superior to in-person coaching.