The meaningful interaction with professors during my tutorials.
I believe this is is a good university, especially for the experience of a semester abroad. The university has a lot on offer but you will need to act proactively because everything is on such a large scale. That could lead to anonymity.