I do like the concept of the scaffolding approach to e-learning and all of the various supports that are needed to be successful. Support comes from not just the instructor but also in the form of additional resources, synchoronus chat sessions, self reflection, and asynchoronus chats.