> One way or another, someone will always need to be available to answer students' questions. Books, videos, and clever programs running in web browsers simply can't do that.
Can't we use a model similar to Stack Overflow for answering students' questions? Most questions are bound to repeat, so I don't think there would be so many questions for the experts to answer after a while.