A new Centre of Teaching Excellence is to be established at Glasgow University to try to make Scotland a “world leader” in the field, it has been announced.
A new Centre of Teaching Excellence is to be established at Glasgow University to try to make Scotland a “world leader” in the field, it has been announced.