For guitarists, beginners or advanced – an online resource for theory and technique.
https://jimyguitar.com/