One of the reasons why Latin American immigrants don’t learn English is that a) it’s not a requirement (I think it should be, require learning English, history, culture , etc) and b) especially in the southern eastern states, historically it was Mexican and Spanish was the main language and a huge part of the population still speaks Spanish, it’s easy to love there without speaking English.