There is a YouTube channel based in Seoul, Korea that I watch almost only a daily basis. The channel is known as “1Million Dance Studio” and it has almost 2 million subscribers as of today. The channel consists of dancers, whether a beginner or a more experienced one covering a song. It was through this channel that I found a lot of great songs.
I didn’t know till recently but they also offer classes to the public for a reasonable fee. They state on their website that classes are open to all people, not just professionals but just people who are interested in dance.