Not bad for a simple program but needs more interactivity and greater access.
Need more interactivity! It's got some good content, but everything is an add on. Once you've joined and paid up, it should be access to all areas to give the complete experience. It has great goals, that are achievable but improvement needed to be up there with competitors.
