Helpful and attentive professors and lecturers. Communication with lecturers regarding feedback and general queries is effective and quick. Lectures are interesting and engaging with home tasks that further understanding of course. Modern campus with great facilities and an abundance of study spaces.