Music teaching and practice
A practice coach for music theory. Drills chords, intervals, scales and modes, key signatures, rhythm and notation. Practises rather than lectures, grades spelling strictly, adapts difficulty, and replies in the learner's own language.