November 9, 2015

There are around 283 million results for a "badge" according to Google, but I'm going to focus on digital badges which are kind of confirmation of skills, progression, accomplishment or quality that c...

Please reload

An award winning e-learning developer.