I've been struggling to speak English for the past few years and it's been tough. It was embarrassing to even make a phone call in the language because I couldn't express myself well. I am confident enough to communicate with native speakers. The interface is friendly...
