If you rely on the school to make you a good student or a degree, you're going about it wrong..
McMaster has a great community and student society; while many are not fans of the teaching, and it isn't known for comp sci, it's a great place.
In all honesty, you probably won't regret coming here, however.
"It's a shit education, but it's a great place."