We visited York and my son applied. It’s not his top choice but they gave good money and its on our list. He already got accepted. I liked the small feel and the professors really get to know you. I would check it out for those on the fence. They have co-op and a good list of companies they work with. Alumni from program came and spoke… they all had jobs after graduation.