Agree with everyone else. Not a "training program", but a great DVD about how to get the most of your sessions of training alone. Also, has far better instructions about using Zinger Wingers than the company itself.
Weirdly, I think one of the most important lessons a newbie might take from the video involves training when you aren't training alone. (Succinctly summarized as, when in a group: Train, don't test.) I learned this lesson preparing for obedience trials, but it never hurts to be reminded. The advantage of training alone is that you can train without feeling you need to prove anything to your training partners. The hard thing about training in a group is transfering that same attitude to training in a group.