The oldest university in the province, the University of British Columbia (UBC) is one of the most competitive in Canada. There are two campuses, one in Vancouver and one in Kelowna. The main campus in Vancouver is near several beaches and boasts views over the North Shore mountains. read more