UBC vs Boston vs Tulane

Hello, I’m a Canadian student but I’ve applied to schools in both Canada and the US. I’m interested in engineering but I may also switch to business as I’m not totally sure yet. So far I’ve been accepted to UBC, Boston University and Tulane. Still haven’t heard back from McGill and NYU. Just wondering which of these would be the best choice, and if it’s easy to switch faculties at a specific university or not. If anyone generally has any input on any of these universities I would love to hear it as I want to be as informed as I possibly can be.

Lots of info on Tulane here. I’m in the search stage so verify but Tulane talks about how students can take classes from any department and allows double majors. I’ve lived in New Orleans and near Boston. Both are great cities but very different. I think that should be considered as well.