The program is very easy to follow. It keeps things interesting. The humor helps keep it interesting. The progress I have had is keeping me going. The only complaint I have is that the step counter is not always working correctly.
Bottom Line: Yes, I would recommend this to a friend