@acromace, an intern that worked on http://SupportKit.io wrote this on his personal time and surprised me with it - it's quite addictive.
I wasn't aware of Quizlet (the service this is based on) before and have been really impressed with the wealth of content available and how engaging it makes drilling facts for exams and language learning.
Zendesk