This might sound a bit weird but the thing that taught me be a real skeptic was taking a very hard discrete mathematics course. I didn't do very well in but through writing -or trying to write- proofs made me *extremely* skeptic. It's hard to put in words but now whenever someone makes an argument, I try to dissect their assumptions from the facts. Also, you try to analyze the "corner cases", cases that are not pretty obvious at first but only you realize might happen when you actually think about them.
Now, asking someone to take a course in discrete math in order to be a skeptic might be too far fetched but teaching people how to differentiate between assumptions and facts might be a good start.
This might sound a bit weird but the thing that taught me be a real skeptic was taking a very hard discrete mathematics course. I didn't do very well in but through writing -or trying to write- proofs made me *extremely* skeptic. It's hard to put in words but now whenever someone makes an argument, I try to dissect their assumptions from the facts. Also, you try to analyze the "corner cases", cases that are not pretty obvious at first but only you realize might happen when you actually think about them. Now, asking someone to take a course in discrete math in order to be a skeptic might be too far fetched but teaching people how to differentiate between assumptions and facts might be a good start.