Not really though? Remember that people still fall for the most hilariously badly made phishing mails etc. Not everyone is capable of determining whether they’re currently viewing the truth or maybe some skewed part of it or outright lies. And then there’s just so much information on the net. Do _you_ know the agenda of all the sites you visit?
I believe this isn’t something that can be fully taught either. (As in teaching a mathematical method or algorithm or whatever.) You can only try to make people aware as much as possible and hope for the best.