I have recently finished my third year in B.A Economics (Honours) and Mathematics program at McGill University. The program is extremely challenging but worth it if you have any plans to pursue Economics in graduate school and beyond. The only problem with the program is that there aren’t enough practical applications in the courses that you take, so I do recommend people to take some Computer Science courses as well. This is useful especially if you are looking to enter the job market after graduation. Professors in both departments are usually amazing and very helpful outside of class hours too.
McGill University is located at the heart of downtown Montreal, so there is never any shortage of things to do, and so student life here is great