VTrain is a virtual professor that can help you with your pronunciation and vocabulary skills in more than forty languages. This program works by making you memorize its database of words and answer tests it provides. It will display a set of colorful cards that contain questions for you to answer in the language you want to learn about. It can be set from novice to expert level making the questions harder or easier for you depending on what you need. In addition to that, it includes a recorder with which you can make recordings of your voice and know about how you are pronouncing.