Thanks for the review, Travis!  @Mil-Spec the book has more than just drills, actually a multi-phase training program that can be followed step by step.  Each drill has a dry-fire version and a live-fire version.  They get progressively harder as the program goes on.