I have zero complaints about UBC. The campus is gorgeous and the classes are excellent. I love my program (Biomedical engineering). Vancouver is incredible and the weather is great for a Canadian city. The only downsides is it rains A LOT in the winter and it’s very expensive.