I recommend York university for master student
Working at York university is very good and with a lot of benefits
All classes were challenging with exceptionally knowledgeable, caring facilitators. The support available from all departments was helpful and sincere. The communication with instructors, classmates, and advisers was exceptional. Sharing of life experiences making lifelong friends around the world expands knowledge and cultural experiences. Great university all around!