Twins here too, now grade 5 doing grade 8 maths. Their teacher explains the plan for the week and they self teach/pair teach with provided material and ask questions when stuck. Their teacher administers the standard grade 8 tests as per the grade 8 schedule. All going well so far, they are placing top ten against the grade 8 cohort of around 200. Any errors in testing are definitely revised and taught by teacher. Whenever the teacher has the class hard at work she checks on them/explains/progresses etc. whilst not perfect, this is better than them going to grade 8 classes as they are actually working through the material quicker than them.