WoodHeaven - about teaching ahead. For better or worse the following is everything I have done for the last three years, since Ds1 was in Y6.
Ds1 is very able and very insecure. He was panicking about the L6 sats, and knowing how low priority they were back then (not reported externally), i doubted that the school had covered everything. Ds1 would be liable to go to pieces if he hit a question he couldn't do early on.
So, I went through one of the L6 past papers Ds1 had done at school and then made a list of the things he had got wrong and I simply taught him how to do them. I just explained it and gave him a few examples to do. I helped with the first one and he would do the rest, knowing he could call me over if he was still stuck.
Then when we'd done the 2 or 3 things that he was consistently making mistakes on, I gave him another past paper and let him see that he could now do everything on a L6 paper. I was surprised by how little there actually is on those papers. I looked through a few, and its the same topics each time, give or take.
Then in year 7, Ds1 was so scared about the end of year exams, that we did something similar but on a level 5-7 past paper. This time it turned out that the secondary school had covered everything, but by doing a past paper in a non-stressed way at home, with me near by ready to help, it again gave Ds1 the confidence to sit and pass the exam.
Then in year 8, the school set a target of 8B. However, the class were still working through level 7 modules when the exam came around. Ds1 got into a panic again - very irrational this time considering L8 had not been touched. So again i printed off a L6-8 past paper and deduced what L8 must consist of. (Its not much BTW - the only thing I can remember now was it introduced sin, cos & tan). Then I taught it to DS in the fortnight before the exam, in between his revising for all the other subjects. Then he got a 8A.
For me, that's what teaching ahead means. Just helping Ds1 revise for exams, usually just to calm his nerves.
Ds2 hasn't been taught ahead, apart from what eh's learned by listening in the time that I was talking to Ds1 about something when he was in the room or the car with us.
I don't think this enough, but I take the view that the school will practice the hell out of it with the DC, so I don't need to.