Here is a lesson summary of an advanced player. This is a half hour video explaining a major portion of the lesson level structure above.
This is a common way I categorise my lessons. If you hate being put into molds or categories then don't read on, just keep on learning what ever you feel like. I find this a good guide to filling in the gaps when lessons skip certain topics.
First I group student into 3 main levels (Beginners, Intermediate & Advanced). Then each of those main groups into sub groups (Level 1, Level 2 & Level 3). Then each of those sub groups into sections (Theory, Chords & Rhythm then Melody & Riffs), melody & riffs are split into two sections (Notation & Tablature).
So we end up with...