There is a lot of hype in the learning industry around concepts like ‘Gamification’ and ‘Micro Learning’ and we all know they are great ways to approach training for soft...