I join and agree with everything that SL said!
And I willl go further by saying fire your teacher because he's not helping you achieve your goal! You're just wasting your money and time with him!!! You'll be better off without him! Now, why did I say that?
Generally speaking, having a "very good personal teacher" would really help. Because they act as your coach, mentor, trainer or educator, you name it! However, your teacher is the exception to the rule, and I say this, based upon your very own observation, and I quote: "he doesn't have a structured/written agenda and we kind of work on things that I have been working on from GT website". What kind of teacher is that?
Funny but it's true that even a kindergarden teacher has an everyday lesson plan to guide her in teaching those cute 5-year old children; with more reason that your teacher should have one especially when it involves teaching a difficult instrument such as the guitar!
You said that you're making great advances alone through GT! Well, just continue doing that plus remember all of SL's advice/suggestions, and you will be okay to achieve your goals!!!
Lycaean