Coventry College received a 'requires improvement' in its last inspection in 2023