Glasgow is the best city in the UK to be a student

Meet the local team