Critical Thinking for Children - 2. Three Kinds of Thinkers