• It would have games to teach them different skills.
• Put students on a competitive and fun platform. Integrate with social networks
• Use gamification principles (rankings, ratings, levels) to motivate users.
• Visualise the user's performance - give an overview
• Android platform
• Light weight - small download size, less internet usage.