This blog aims at supporting teaching and learning through creation of innovative resources that develop learner's 21st century skills