York University is one of the best universities in Canada and offers very competitive courses. I did actuarial science in the faculty of science and I must confess I got the best. The lecturers here are top notch. It also provides students with networking opportunities making it easier for the students to get competitive jobs not only in Canada but anywhere in the world. This makes it a world class university and I highly recommend York University