Cardiff university is excellent in terms of its education, career workshops, student accommodation, events, and international student experience. The course was good and the processes were quite organised as well. Overall had a good experience studying there.