musictheory.net

last updated: Oct 20, 2023

https://www.musictheory.net/lessons

Found via this useful comment chain: https://www.reddit.com/r/piano/comments/ntawh/piano_players_of_reddit_help/

↑ up