So far this program at Ryerson has been amazing, the blended delivery of classes is flexible and easy to work with. The lecturers for the courses I have taken so far are knowledgeable and easy to work with. Also, the learning platforms are accessible and easy to use.
View more