Pianoforall
Pianoforall is a video-based online piano teaching site that differs slightly from the rest. For one thing, rather than a subscription, there’s a one-off payment of $79 for lifetime access to all of its content (plus free future updates). Furthermore, it aims to teach you to play by ear, improvise and compose, rather than taking a more traditional route. There’s a strong emphasis on chord shapes and how to use them to play a range of popular songs quickly, so if you’ve struggled with more traditional piano lessons, Pianoforall might well be worth checking out.