Am thoroughly enjoying this learning program. There are so many ways to test your skills and improve your skills. It fits my schedule just fine. The biggest discipline is making an appointment with myself and keeping it. The more I achieve the more I want to achieve. Am traveling to Italy next spring and expect to be able to use my new skills with comfort and ease.