TomTheory is a comprehensive, progressive music theory course designed by Angelo Lombardo, teacher and Dean of Lausanne Conservatory, published by Tomplay.
It contains rhythm and sight reading exercises, as well as a selection of musical repertoire pieces allowing the student to make the link between playing an instrument or singing and music theory.