Micro-Learning is a term gaining widespread popularity, especially in the world of corporate training. A lot of organizations are now looking at ways to replace or support instructor-led training with eLearning and