More students are happy at Heythrop College, according to survey

More students are happy at Heythrop College, according to survey