I know I'm still learning everyday and I also think it would be benificial to any guitar player to know all the notes on the fret board so to help me I drew up a complete diagram of the guitar and labeled each note for every string.
Made a big difference for me when I look for different ways to play certain scales and good to just study every now and then.