Trường được Cơ quan đảm bảo chất lượng Vương quốc Anh xếp hạng cao nhất về chất lượng giảng dạy.