So I took a free beginners Chinese language course on Coursera last year that was offered by Peking University. It was great, but pretty limited. After that I started using Transparent Language from a Humble Bundle deal I saw. It's ok, but it expires in August and I wanted to see what else is out there. Paid is ok, but I wouldn't want anything too absurdly pricey.
Are there any in particular you all would recommend?
It's not a lesson learning app but I also really like Pleco, my Chinese dictionary. Whenever I'm out and about and see a character I don't know (I live in an area with lots of Chinese businesses) I can just sketch it on my phone and look it up real quick.