Overall, MIT OCW is still relatively incomplete , but there is considerable variance among courses. Some classes are about as complete as possible. All essential materials are on the site as well as some supplemental ones. Perhaps multiple years are available as well.