The flow of the sessions is great. The content and presentation of information was easy to follow. Overall fantastic job. I use these applications at home and at work. It is an all around wonderful program and it has been a blessing in my life.