Remix.run Logo
▲ musicale 4 hours ago

Apprenticeship is a good model. The tutorial system also seems to work at some universities.

Personally I have found well-organized, clearly presented university courses to be great ways to learn the material. The combination of readings, textbooks, lectures, tutorial sessions, writing, labs, problem sets, course projects, etc. has been effective for me. Good textbooks and online resources have also been very helpful. Obviously it only works if you actually do the work yourself.