Most Americans learn French, Spanish, or German in school. It doesn't take because we have to really reach out for a chance to practice. Most of the Internet is in English. Hollywood movies are in English. If you live near the border and work in certain occupations, you probably get to use Spanish, and a lot of people do speak Spanish reasonably well. Other than that, it's really rare to get to practice.
Most Americans learn French, Spanish, or German in school. It doesn't take because we have to really reach out for a chance to practice. Most of the Internet is in English. Hollywood movies are in English. If you live near the border and work in certain occupations, you probably get to use Spanish, and a lot of people do speak Spanish reasonably well. Other than that, it's really rare to get to practice.