What do I answer to "Am I Hispanic or Latino"

The short answer, in general: it depends. As you correctly stated, everybody seems to have their own interpretation of what “Hispanic/latino” means, especially with regards to Brazilians.

The question asked on the Common App, though, is: “Are you Hispanic or Latino?” Since you identify as latina, nobody will fault you for checking yes.

No, learning Spanish does not make you latina :slight_smile: And you can be latino/a without knowing Spanish. Also, read through the following thread:
http://talk.collegeconfidential.com/hispanic-students/641650-hispanic-latino-defined-aka-am-i-hispanic.html