I'm taking care of the apprentices at work and I wanted to find a fun way of learning and mark achievements. My idea was to make it like an RPG where you can achieve quests, gain XP to level up and collect item and rewards.
After a quick search I found Habitica, it's a website to gamify your todo list in a RPG-like way. There's also a challenge mode where you can share a todo list and give rewards to people achieving it.
That plus the guild system makes it perfect for the job. I'll try it on a first group and see if it's a viable solution, in the meantime replaced my personal todo list with it.