Perhaps this is a slight derail, but:
I see people post this fairly often. Critical thinking was taught when I was in high school (late 1990s), but it was only taught in science classes. Naturally, it was also taught in a manner that was clunky, hokey, off-putting, limited in application only to science class, and we were not encouraged to attempt to use it in real-world scenarios or even in other classes.
If I remember correctly (I may not), there were also "critical thinking" sections in English textbooks and on some standardized tests that bore no resemblence to the science class version. The questions were ridiculously open-ended with only one acceptable "correct" answer. There was no discussion of what "critical thinking" meant or how it worked. By inference from the context, it meant reading what experts thought and regurgitating their answers on cue.
Once I was out of high school, I didn't think about critical thinking again until I encountered Mr. Randi and this board, which painted it in an entirely different light than when it was first taught to me in school; that is, as useful, important to daily life, and something I was already doing before it was mentioned to me in school.
(Gadzooks, it's getting my back up just thinking about how it was presented in school. And I feel like a pretentious wanker talking about it. Is this a common reaction or am I just being crazy?)
My point is, if you're going to ask for it to be taught in schools, you need to be more specific about how it should be taught unless you want it twisted into uselessness.
/derail