If you know me or have read this blog at all, you probably know that I find the term “21st century skills” a little annoying especially since they include things like creativity and problem solving. As though we have some corner on the market of those things because we live in a time in [...]