I can highly recommend Active melody to anyone playing the guitar, advanced beginner and up. In fact, beginners can learn a lot from Brians website and Youtube channel. It is subscription-based but you can see a dumbed-down version of any lesson for free.
I second Active melody as a great resource, especially if you like to play stand-alone instrumentals. Brian comes up with some awesome arrangements in a multitude of styles. Something for everybody in my opinion.