Teaching and learning of 21st-Century Skills