Complex sentence: Previous Ofsted reports have ranked it'outstanding', this is due to all the pupils and teachers putting in the commitment to make sure all students have a good and secure future ahead.
Split into simpler sentences: Previous Ofsted reports have ranked it'outstanding'. This is due to all the pupils and teachers putting in the commitment to make sure all students have a good and secure future ahead.