Ray Cheng loves chess. I know this because he has been my student for several years and his enthusiasm has never waned. Nevertheless, when Ray first mentioned that he wanted to write a book of training exercises for the amateur player, I was skeptical. The chess market has its share of training material, including an abundance of books with collections of positions to be solved. But as Ray unfolded the plans for his work, I became more and more intrigued. He had come up with several innovative ideas, methods that offer the reader a genuine opportunity to acquire the skills needed for actual play.