Private tutoring is the answer.  There are tutoring companies in town.  Kids need this tutoring.  For years.  It's the parents responsibility to make sure their kids are progressing.  Also, purchase curriculum materials for gifted students along with the teacher's manual and handbooks purchased from private book companies and work with your child in the evening.  It's exhausting but it is the only answer.