If You are looking to help your English, free on-line programs may be a great way to go. Coursera gives A selection of classes that will help you hone your English competencies. The Lesson: Small Speak and Conversational Vocabulary study course is a great way to learn Talking and listening skills. Alternatively, the Public Talking in English system