Supplementary
I recommend that my students of all levels purchase the following books:
Chess: 5334 Problems, Combinations and Games by Laszlo Polgar and Bruce Pandolfini.
Pandolfini's Endgame Course: by Bruce Pandolfini.
Both books are available on Amazon.com