LearnWords Software is a developer of education software.
Highly effective training program for learning foreign languages.