Understanding chess principles | 37 vital chess principles

Learn to understand chess on a deeper level with a grandmaster

Understanding chess principles | 37 vital chess principles

Duration2h 55m
Students1,082
Rating4.8 (268)