Advanced FretPro Guitar Notes, Chords and Scales Trainer
Full user review
Nice tool to learn the guitar fretboard, chords, and scales. Free! Only donate if you appreciate the program just a small advertisement for the website but not very bothersome displays at bottom.
The ability to print would be nice.