Comment by JohnMakin
I've taken 2 required critical thinking courses from 2 different state schools. They were in the philosophy department. Why do you think they don't teach it? In stanford, for instance, they require taking 2 courses on formal reasoning as a prerequisite for a degree, which invariably includes critical thinking.
I've never heard of anyone being required to take a philosophy course but some universities surely do it. I was curious about the Stanford claim. This is the Ways system, right? Their website says you need to take at least one course in formal reasoning:
https://ways.stanford.edu/about/ways-categories/formal-reaso...
They list a few examples like market design or programming. I thought, OK, formal reasoning maybe, but is that really the same as critical thinking? Then I clicked the "See Formal Reasoning Courses in Explore Courses" link:
https://explorecourses.stanford.edu/search?q=all%20courses&v...
143 courses are considered to teach formal reasoning. First on the list is "The Questions of Cloth: Weaving, Pattern Complexity and Structures of Fabric (ARTSINST 100B)" which teaches hand weaving on a loom. A bit further down there is "Introduction to Bioengineering" which teaches "capacities of natural life on Earth" and "how atoms can be organized to make molecules". It goes on like that.
I dunno, this doesn't sound like anyone has to study critical thinking specifically to pass the formal reasoning requirements. It sounds like almost anything connected to science or engineering in any way counts. And that's Stanford!