TMU is known for its hands on learning approach specially in engineering. Their faculty and resources are good , they have company connections, and they have many other activities and free workshops available to boost student resumes . It’s not a perfect university but then again no uni is perfect. Would definitely recommend it for engineering, journalism, CS, and creative industries students