Free dictionary software with hundreds of free bilingual wordlists.
Very useful tool for English learner & professionals.
Grammar Quest allows students to practice English grammar with games.