Title: Computer-Assisted Learning for Engaging Varying Aptitudes