I don’t have Canadian citizenship, but looking just at tuition(which is what my budget is for) the Agriculture and Environ school(at McGill) even without scholarships is under 30,000 usd. For UC Davis, if accepted I’d likely consider deferring to get residency(I have family in California I could live with)