The campus is small enough not to get lost easily, but too small in a crushed sense.The lecture halls and library facilities are up to date and well maintained. Dining options on campus are plentiful, but not as cheap as you might think. Career Services are especially helpful in finding part-time work. It can also help you create your resume and cover letter. The student union is a great social space and the societies they offer are excellent, but they are poorly organized as most societies hold very few events throughout the year.