FT Theory Pro tests you on your music theory knowledge. It has a Note Trainer, Key Trainer, Fretboard Trainer, and Piano Note Trainer.
Choose From Treble, Bass, Alto, Tenor Clefs
3 Octave Note Range
Choose From 1 - 24 frets on guitar
Choose Which string to practice on guitar