e-Learning has come of age in both corporate training and formal education environments, but the supply of knowledgeable e-Learning specialists cannot keep up with the demand, and very busy e-learning developers do not always have time to stay current with the latest developments. The intent of this blog is to encourage experienced e-Learning specialists to share information about the latest software and techniques for implementing state-of-the-art e-Learning solutions.