I have also used Podia.com which does a bit better if you offer online lessons. Substack has been strong in monetizing newsletters which is where it started and is branching from there.

I trialled out Memberful as well which is a product of Patreon. I would suggest you look around at those options to see which one supports the type of content you have best.