While I'm not a huge fan of Duolingo, currently, it's the most convenient option for me. I actually started it for my trip to S. America two weeks ago, and since I started it, I figured I might as well finish it. I have ~100 lessons to go before finishing the whole course on Duolingo. This is going to take a while, a long while. I shall post screenshots of my progress from time-to-time. Hopefully someone bugs me if I don't progress:
![](/api/v1/blob/community_service/e9f78e64-5cb8-405f-b535-786e4062ad48/ORIGINAL/Screen Shot 2018-11-30 at 12.34.06 AM.png)