21st Century Teaching: competence-based education, soft-skills and creativi