Information processing for critical thinking