Teaching Creative and Critical Thinking in Schools