Speaking fluent English is easy. You only need three things:
- A bunch of words
- A bit of grammar
- To think in English
The first two points get a lot of attention and iPushYouEnglish will help you. This app will send you new words (with translation) every day until you master 5000 essential English words!