Critical Thinking for Better Learning