UBC is a great school overall. It does have its flaws, as all schools do because none are perfect. The people, location and community is really what made me fall in love with the institution. Everyone is very friendly and helpful. The city is quite beautiful and there are many places to explore. In terms of extra help outside of class, the school is on top of it. There are many different programs and extracurricular that can aid in being successful. Some of the flaws of the school I would have to say is the limited eateries on campus and expensive living. Other than that, I love UBC.