This looks like support pages for his face to face courses at UoToronto. In my experience, it's not uncommon for faculty to do this.
They're increasingly coming under pressure to put course notes like this into their universities' LMS', I guess because they want to get metrics of students' use via the LMS and maybe turn them into online/blended courses, and also to make them Section 508 (accessibility) compliant.