A theory course suitable for all ages - the four-level series (prep to grade 3) covers a a variety of musical knowledge that is required from early stages through to intermediate stages of learning music.
Each lesson introduces a new topic but these are frequently reinforced in later lessons.