Critical Thinking for Analysis