Have you ever come across names you did not know how to pronounce? Take “Winningham” for instance; should you pronounce the “ham” separately or join it with the “g” and have “winnin-ghum”? Having a name spelled like that confuses a lot of people. Similarly there are many English names with confusing spellings that do not reveal their correct pronunciation. For all such names, Inogolo helps us out.
Just Vocabulary is an English vocabulary audio podcast that introduces words from the GRE, SAT and TOEFL lists. The podcast has been going strong since 2005, which is more than most podcasts can claim.
Just Vocabulary introduces two words per episode and explains them in detail including antonyms, synonyms and example sentences. There are literally hundreds of episodes to choose from, providing listeners with hours and hours of content and hundreds of vocabulary terms. It's really quite impressive.
Of course, it's free to subscribe and there is also a newsletter, study quizzes/games and a map of where listeners tune in from. Also available for a nominal price are very useful study guides for iPod.
These audio lessons aren't just for people learning English! With words like quixotic, immure, abstemious and surreptitious, these lessons are incredibly useful for native English speakers preparing for SAT, GRE, college level English courses or just interested in expanding their vocabulary.
Teachmaster is a very versatile program for vocabulary learning which will certainly meet all your requirements. Teachmaster consists of four modules: You edit your vocabulary files in the Editor section and learn with the Teaching program. You can convert other files to the Teachmaster format in the Converter section. Finally, there is the Quiz with which you can learn your vocabulary with the multiple-choice method.