Автор, я бы решила тесты за сына на троечку. Но это разовая акция. Далее нужно систематически решать все заново, по всем темам за 7 класс по алгебре гонять, а может, начать с математики 6-го класса. Можно нанять репетитора, но жестко контролировать, что сын делает всю домашку и не пропускает занятия. Мне со стороны кажется, что у него и до темы про многочлены далеко не пятерка была по алгебре. Если сейчас просто сдать за него и разрешить ничего не делать все лето, потом будет совсем плохо. Если Вы не готовы заставить сына летом  заниматься, то лучше даже двойки за тесты сейчас ему получить со всеми вытекающими. Иначе сядет на шею.