Is it better to pursue engineering at a Canadian University like McGill over choosing to study at an IIT What are the pros and cons of both in a comparison

Is it better to pursue engineering at a Canadian University like McGill over choosing to study at an IIT What are the pros and cons of both in a comparison

Mcgill is far better than IIT in all branches of science and engineering.IIT IS USELESS.PROFESSORS OF IIT ESPECIALLY OF IIT PATNA ARE VERY VERY BAD.