21st century skills × Cooperation × Personalized Learning ×