Learn five great songs by Eric Johnson, widely respected as one of the best guitarists in the World. Guitar lessons by Rick Graham. Rick Graham is a well respected guitarist and teacher. He is a regular contributor to iGuitar digital magazine. His blistering technique has been applauded by guitar legends such as Eric Johnson, and John Petrucci.