A great chess exercise

I have often recommended my students to play out positions from both sides as a chess exercise to improve their chess skills. Here is a perfect […]