Free language exchange with native speakers in 137 languages, on iPhone and Android.
Free. No card.
Scan with your phone camera
Corrections and explanations on the messages you actually send.
Practise out loud with people learning your language right now.
Write in your language, they read it in theirs, and you learn from the difference.