I think his program is great. I am a fan of learning pool by learning shots and I think he has selected some good ones. I'm also a fan of building on success and if you do his program correctly you will do just that. Simply running balls with an intention of getting out, which is how most practice, is a tough way to learn for beginners and can be overwhelming. I think working with someone while you go through his program would be even better though.