One of the best ways to learn critical thinking skills is to learn to argue. This is a short friendly article that explains the idea.
http://www.figarospeech.com/teach-a-kid-to-argue/