This is the perfect tool for anyone who is serious about learning their scales. Has a very extensive scale library with all of the common scales/modes plus many exotic scales. The ability to have 2 scales displayed at the same time is also a great feature!