Leeds University Scores Highest Level of Student Satisfaction
According to The National Student Survey, Leeds University has the highest level of student satisfaction in the region with 90% of those studying at the institution happy with their courses.