Today, the world is very different, and it continues to be transformed by the digital revolution and advances in human knowledge. If our students are to gain the knowledge, skills, and attributes needed for life in the 21st Century we need a progressive and engaging curriculum that will inspire them to learn and succeed in all avenues of their lives. To integrate skills into the teaching of key academic subjects, STEP curriculum describes the skills, knowledge, and expertise students must master to succeed in work and life; in a way that is a blend of content knowledge, specific skills, expertise, and literacies including digital literacies. Our curriculum specifically familiarizes teachers with the theoretical and practical understanding of learner-centered methods and their implementation. The different methods presented are thus carefully selected according to their practicality and applicability in the context of schools.