This app was mentioned in 4 comments, with an average of 2.00 upvotes
Android? Don't even worry about lessons and what they mean and articles, just keep trying to guess the one you here until you have got it figured out Here Pinyin Trainer https://play.google.com/store/apps/details?id=com.molatra.pinyintrainer
I've found the Chinese Pinyin Trainer Android program to be a great help at focused learning of tones:
https://play.google.com/store/apps/details?id=com.molatra.pinyintrainer
Wait to clarify, is Hokkien akin to Cantonese in the sense that it's drastically different from Mandarin? I was of the understanding that in tawain, the will speak Mandarin with some tawainese slang and somewhat noticeable accent.
Okay so I can't claim to be a dedicated found, but recently found a couple of IRL streams on twitch
* https://www.twitch.tv/videos/296383722
* https://www.twitch.tv/videos/298825655
If they links work, and at the very least you should be hearing Chinese. Just people going around doing who the hell knows with the inflated sense of importance of having cameras pointed at you LUL
---
*Maybe I can help you more with, applications for learning* (I've never taken a class so I desperately need to grind and increase my vocabulary), therefore I have found some things!
* I creeped your profile briefly, sue me, [edit: i guess that was the person you were talking to, not you - you sound like you're way more proficient anyway 哈哈 】saw tones were a sticking point - I was and am terrified of tones so I tried dozens of tone trainer apps when I was in asia, this is an example of one of the better ones, sorry only Android that I know of but there are others https://play.google.com/store/apps/details?id=com.molatra.pinyintrainer
* I'm doing a free 2 week trial of skritter, hands down the best thing so far I have found for drilling simple and trad character writing, pronunciation, tones, and definitions into your head. - I'm sure it will get boring and repetitive after some time, but at least the fact that it keeps automagically dropping new words on you has kept me engaged enough (note it doesn't actually have a test for pronunciation, it's honor system for if you got it, you can choose from HSK lists or theirs, I chose theirs and it seems to include the relevant radicals around the same time you learn the words they are in, personally I like learning both trad and simp, just to get extra practice an learn the differences)
* Other apps that help keep me practicing without being too passive or boring, *Hello Chinese,* short grammar primers that introduce you to word order in sentences, you may have learned this in classes
* finally, *Duolingo* - definitely good to learn an asian language from scratch, but short and easy enough to keep you in it for a while practicing