1000WordsESL is a software designed to help Spanish speakers build a speaking vocabulary of the 1000 most commonly used English words. The program aims at teaching users to see, hear, speak and write the basic English vocabulary, making them functional in English.

To make learning more efficient, Verbs are further divided into 'Infinitives and past participles' or 'All Verbs'. 'All Verbs' include all persons, singular and plural, as well as infinitives and past participles. 1000WordsESL features four practice modes. The first mode enables you to see the English word and then click on its Spanish definition. It is an excellent way for you to improve your visual and aural recognition skills.
The second mode takes out the visual cue, allowing you to click on the Spanish definition after listening to the English word. The third mode allows you to see the English word but does not hear it. You can click on the corresponding Spanish definition in this mode. The fourth mode is typing the English word after listening to it. The 'Enter' key can check typed answers for any spelling errors.
To make the learning process even more comprehensive and effective, SentencesESL teaches sentence construction linked to every 50-word unit, and testing is included. With all these features and advantages, 1000WordsESL is the ideal software for Spanish speakers who want to improve their English vocabulary, listening, speaking, and writing skills.
Version 3.1: .pdf Help file
Version 1.0: N/A