JustinGuitar.com is a fun and light-hearted website with an
extensive library of free song lessons (donations are welcome).
As with other recommended online instructors, this website has
a solid structure to it; a complete lesson plan is available.
His lessons are accurate and playable, and always encouraging.
YouTube Channel