Before I recommend Grandmaster Yury Shulman's book, I congratulate him on his 2008 U.S. Chess Championship. I met Yury when he was a student at The University of Texas at Dallas. He was the chess team captain: intelligent, well-spoken, and interested in helping others.
Now Yury has a chess school and has written Shulman, Y. & Sethi, R. (2007). Chess! Lessons from a grandmaster. Rapid City, SD: Spizzirri. I particularly liked the activities (such as wolf and sheep, a game of a queen versus eight pawns) incorporated in the lessons, and the homework problems that followed each lesson. The book is a great resource for teachers of chess and their students.