25 things every guitarist should know