ESL Software links
Links to pages about software for ESL learners and teachers
Provide effective software for teaching English
Software for pronunciation, idioms, TOEFL & TOEIC preparation
Introduction to SuperMemo
Get to know SuperMemo and stop forgetting!
An introduction to learning English vocabulary with the revolutionary computer program, SuperMemo.