I can use this program to learn English on my own at home. I can learn English as if practicing without choking into grammar and rules. The contents of the program are very professionally prepared. Even if you study for hours, your mind remains fresh. Generated content is very fun and educational to use. The program has short sketches with frequent conversations. You can follow the conversation from the subtitle section. Tests sections are indispensable to make sure you learned that unit. If you get exhausted there are educational games the program offers that can play from the web browser.