Invitation Templates
A rich historical source of word knowledge about the origins and meanings of English words, word lists, vocabulary words, and a practical guide to science, technology, and indexes of other academic topics with practical applications of English words ...
A free online dictionary of English words from Latin and Greek word origins available for learning English words and etymologies with vocabulary definitions
Learn How to Pronounce English Words | Natural Recordings by Native Speakers
This language-learning program offers free new way for learning spoken English. It offers English words phrases for listening along with translation to Russian and Spanish
Easy English Words is an education-related blog where you can learn how to speak English and how to become a good speaker.