Hello Fatman:
Well basically this is quite a kettle of worms because in effect it is a complaint.
I think the strategy I would take is to raise concern but let the school decide (possibly even giving them the space to go away and decide) what to put in place next year.
My personal solution to this (and I've posted a lot about this) - was to turn to on-line tutorials (obviously your friend has turned to a private tutor).
Every child is different but if this child responds well to video games there are a ton of free resources out there that will make a big difference:
Woodland Junior School Maths Zone: resources.woodlands-junior.kent.sch.uk/maths/ - just select the area you want to work on and follow links. I tend to have a bit of a research session myself first to trial the games and ensure they're not too difficult before setting DDs loose on them.
Maths Champs: www.mathschamps.co.uk/#home - games organised by age bands - which can be demoralising if you're working in a younger band - also means times tables are spread out a bit.
Cool Maths: www.coolmath-games.com/ - also cool maths 4 kids website has lessons/ definitions/ examples - often useful in reviewing how to do something if there's a block/ confusion: www.coolmath4kids.com/ - website is a bit clunky - so a bit of time needs to be spent hunting about - but there are some gems there.
Multiplication dot com: www.multiplication.com/ - games to help bed down times table facts & resources to help learn them.
-------
My personal view is use those dead bits of time: waiting for dinner/ waiting to leave for school/ club, waiting for sibling to finish bath - & spend them playing maths based video games here and there - cumulatively it will build up skills, confidence & speed.
DD1 was dire in maths at the end of KS1 - it has taken 3 years of solid work to get her to a sound place mathematically - but slowly, week by week we've got there. Practice - familiarity with methods & gradually becoming confident in using the range of skills needed to solve mathematical problems - has made all the difference.
I wish I could say there is an easy solution - but I fear it most likely will be time & effort that will solve this problem.
However - assure your friend it isn't too late. Keep working on it. One issue at a time. Addition/ Subtraction/ multiplication/ division - then exercising these skills to 3 digits. If those skills are solid going into Year 7 - the rest will be less daunting.
HTH