Betteridge’s Law
No.
October 17, 2011
Digital Badges: The New Way To Display Your Skills And Achievements?