Thanks all, I'll have a look at the suggestions. He is level 6 (i think) but this last 6 months he has started to struggle. He seems to overcomplicate things? Last night we had flying Maths books, a snapped ruler & tears. He is so hard on himself. I was telling him to leave it & give himself a break while he was getting more & more frustrated.