This does seem to be a particularly good music theory session. So many distinctions!
We thought that we would share this from one parent whose daughter gained a distinction."After one day with you she came home and said 'Mum, I really get it now!' I don't know how you do it but your program works as if by magic!