I feel like TMU gets a bad reputation but it deserves more credit. There’s numerous programs to choose from and they make up for the lack of prestige with a lot of support. There’s different workshops to enhance yourself outside academia and many networking opportunities. The professors are generally good and it is very diverse.