OFSTED inspectors in their last report on the college in 2008 concluded that "Aquinas is an outstanding college. The college provides a very welcoming and positive learning environment and students enjoy the opportunities and experiences offered. There is a strong commitment to the Catholic ethos at all levels. The college community effectively promotes the Gospel values of freedom, justice and love. The well-planned ethics programme is valued by students and their personal development is outstanding. Achievement and standards are good. The progress made by the majority of students is very good. Teaching and learning are good. The use of information learning technology (ILT) to enhance learning and students’ enjoyment is very good."
The inspectors previously had criticized the college accommodation as being inadequate. Since however a brand new state of the art, and much larger building has been constructed by the construction company Norwest Holst Limited/VINCI Construction UK Limited which opened in September 2010). This new building had proven popular amongst the student body.
The college is popular among school leavers in the Stockport area, so much so that Aquinas College receives twice as many applications as there are places. The college also offers a range of adult education courses.