Isn't it?
I mean, I didn't have one specific course called "logic," (though there was a heavy dose of boolean logic in my digital electronics classes in high school), but we had plenty of critical thinking sprinkled all through. Some examples:
- in grade 4, we did an exercise where the teacher dumped a bunch of newspapers on the table and we each had to find stories from 3 different papers about the same event or subject, then do a writing assignment about the differences between the stories.
- in high school physics, we had a unit on debunked theories: phlogiston, aether, geocentrism. We learned about how they were consistent with the evidence available at the time and what evidence refuted them.
- in grade 9, we had parallel material in English and History: while we were reading Richard III in English, in History, we were reading
The Daughter of Time and examining how we could know whether Richard did what he was accused of and what reasons Shakespeare would have had to portray Richard the way he did.
Is this kind of thing not common practice?