Easy Learn Turkish app is a best way to expand your vocabulary, boost your passive grammar skills and get a general feel for the language.
App contains audio sessions that you can download and listen to them while you are driving and without internet....Listen improve your grammer and pronunciation too.