We internally share most of the teaching materials in Moodle for our courses. I am sharing some of my prepared materials here, too.