I do have to resist a tendency to lapse back into lecturing; but as thelesson points out, there is a need to identify the best approach for each course. The key is to introduce the foundational concepts clearly enough that the students can begin to build on them, otherwise, their self-directed learning has unstable foundations on which to build.