^ My school offers a linguistics minor specifically for people intending to teach foreign languages. If OP is interested in being a foreign language teacher, s/he could look into schools with that. However, I wouldn’t make it a must-have while searching even if you do want to do that. If you do find a school with that kind of specific minor, you could major in whatever foreign language you want to teach, minor in linguistics for language teachers, and go through whatever the state’s specific process is for credentialing teachers.
Small edit: I just looked at the linguistics for language teachers minor at my school. It’s intended for people either planning on teaching English, or teaching a foreign language. Either way, OP, you wouldn’t necessarily be majoring in linguistics to do either of those.
I just want to clarify something on linguistics. I apologize if you already know this and I’m beating a dead horse, but so many people have this misconception that I think it’s worth clarifying.
Linguistics is not about learning languages. Linguistics is about studying languages: Phrase structure (syntax), how speech sounds are made (phonetics), how speech sounds go together in a given language (phonology), meaning (semantics), and word structure (morphology). There are many other specific fields pertaining to linguistics, but those are some of the “core” subfields. If you’re looking for a major that would teach you a lot of different languages, don’t bother with linguistics. If you’re interested in language in and of itself beyond learning it and think the subfields I listed above sound cool (or well, at least a couple of them), then linguistics might be for you.
That said, most programs that I’ve seen do require you that you study at least one foreign language up to a certain level (the exact level will vary). At mine, you need to complete 4 quarters of the chosen language – through the first intermediate class. The main reason for this is to give you a good idea of how some language other than English “works”, to help you understand how languages can vary. Alternatively, if you’re interested in studying some specific linguistic aspects of a language, taking classes in that language will ultimately help you. Either way, the point isn’t to ensure that you’re fluent in some other language, as I’ve seen many people assume.
Beyond that, you’ll take classes in each of the “core” subfields listed above, plus additional classes in other subfields, or going more in depth on the classes you’re required to take. Those additional classes could be electives, or you could have a few required ones. My school only requires two linguistic analysis classes (one focusing on phonetics and phonology, the other focusing on syntax and semantics, both touching on morphology for different purposes), a syntax theory class, and a phonology theory class. From there we have 7 electives to play around with, with restrictions on how many from certain course numbers we can take. Two of those electives can be approved courses from outside linguistics; I took linguistic anthropology and philosophy of language, for example.
Anyway, my post is already getting long, so I’ll stop here. I’m happy to answer any questions you have specific to linguistics. Good luck with your decision!