Computer-Assisted Learning for Engaging Varying Aptitudes: From Theory to Practice (Advances in Educational Technologies and Instructional Design) | DealShopping Deutschland