I think it is a good program for some, depending upon their goals. It is definitely not easy!