I'll toss this out there.
If you play/live in the Boston area or plan on ever playing on the Joss tour, this would be a total waist of money and time. It doesn't work for you if you live in my area at all.
Now if you live ANYWHERE else, it is well worth the money and time it takes to learn. Gene is a great guy and a really wants to help others with pool.
But once again, If you are from Boston MA and play in that area, WON'T WORK, don't waist your time.