On campus, there are lots of chances to meet new people, and instructors both teach interesting, thought-provoking sessions and give their students enough of one-on-one time as needed. Beautiful campus and a really cosy atmosphere. I would highly recommend it to anyone trying to get a top-notch education.