In an earlier post I gave an initial idea of the ???knowledge??? problem that is one area with potential for improvement. i.e. most of the existing e-learning tools do less than a stellar job of helping teachers and students develop/access the sort of knowledge needed to get the most out of e-learning.