The staff is excellent and teaches well, the laboratories are well-equipped. The students are very friendly. The medical program is not overly demanding. Life on campus is a bit lacking, but the city is good. The dorms are close to the university and have good transport links.