I believe after 5 years in the public system that a return to a Montessori program would be more valuable for him.  He consistently does not show in the classroom what is able to achieve at home and outside of school.