That’s Canadian, the US doesn’t refer to indigenous Americans as “First Nations”. Native American is still the academic go-to south of the border.
Academic circles have preferred “American Indian” for a couple decades now. You still see “Native American” in lower-level materials (undergraduate and below), though.
It’s mixed at best, there’s no universal consensus for either one in academic circles, especially once you get to international audiences. Of course there’s no universal preference among indigenous people either, so the best bet is not to talk about indigenous peoples as if they’re a monolith and instead use narrower terms for just the groups you’re discussing.
Friend of mine got a degree in Anthropology and spent a good amount of time writing academic paper about US tribes, which required visiting different groups and interviewing them.
He said that while there was a push from academia about 30-40 years ago to refer to indigenous peoples as Native American, he said that has been completely abandoned. The reason being is that the actual Native Americans don’t consider themselves American, nor does Indian describe them as these are Anglo Colonizer words.
When referring to themselves they will either go by the name of their tribe or they say they are Indian, because when they speak English they use English words to describe themselves.
Also… yikes. The indigenous people were just like "no, no it’s cool, take our land, we’ve been wanting a smaller settlement anyway "
The trail of tears was from Florida to Oklahoma. We “gave” them Oklahoma and it was referred to as indaian territory
Then a few years later we took Oklahoma back from them, lol, and opened up the land runsl. I live in Oklahoma and the trail of tears was drilled into our heads throughout the years in public schools. Are they not teaching it anymore??
Either way we seriously fucked over a bunch of tribes. Seminole, Cherokee etc