Should I quit Cornell

I would argue that Waterloo is better for you by a large margin. If you’re looking for jobs in CS I bet Waterloo is better than Cornell, plus it’s USD 200,000+ cheaper.