Music TheoryBy NTH Learning Inc ( Free )
Music Theory: A simple, easy to understand program for introductory music theory. Complete with randomized exercises and test, you can learn all the basics with MT Training. From learning your note names to recognizing musical terms, MT ...