Have any of you ever used any online or computer based program to learn or improve your English? (Non-native English speakers)
I'm looking at buying a program for someone who needs to improve their English and the online reviews are extremely polar with their reviews.
Any help is appreciated!
Edit: I should say the person already 'knows' English, they just have a hard time with some pronunciation, using articles, and understanding someone who they aren't familiar with speaking. Some vocabulary problems too.