I think one of the greatest tools for fighting stereotypes/prejudice is exposure to different groups. I grew up in a city with a decent racial mix, and one of my best friends was black (me being white) so looking back I don't recall having any particular prejudices. My first house was at the edge of a pretty bad neighborhood that I would walk around without issue, perhaps being 6'6" and 250 played a part there heh!
While I grew up with mom in the north, my dad bounced between family in the south and deep south, and when I went to visit his family I'd live how they lived, up in the "hollow", carrying a 20 gauge shotgun at age 8 in case there was a snake or wild dogs when you walked over the ridge from one house to the other. I joke with people about how one of the houses in particular reminded me of Deliverance (when they drop off the cars, and the dueling banjo song happens), but I thought the place was nice- hand built cabin, wood stove heating, and a little pond in the front. Of course we were sitting on the front porch shooting beer cans out in the yard to see if this "city boy" knew what iron sites were (yup!), and they had an outhouse around back versus indoor plumbing.
My mom's family was all in the north country, mostly hog farming, and the summers/vacations that I wasn't down south I was out on the farm. When I got spoiled on TV and toys it could be boring to go without, but I was always an animal fan and liked getting my hands dirty. Now when I pass a (non industrial) farm and smell the manure, it makes me smile while those with me gag, and I think it smells great.
When I later moved as an adult a bit south, it became very apparent that the locals were very prejudiced- white and black alike, if there was a problem in that city everyone knew the cause was "those other people". Even had people at work come close to saying (they used more PC wording) "I know you're racist against black folk, because you're white after all". Eventually got sick of all the racism and moved out west.
When I go to watch standup comedy, there's a lot of jokes based off stereotypes. You get redneck jokes about being cheap and all that, and I recall how my dad's family made due with what they had to survive. He would shoot pigeons off the phone lines with a sling shot so they literally could add meat to soup for dinner when he was a kid. I didn't have that level of food issues but I recall sleeping on a couch on the front porch a few times when I visited because they had just enough space for themselves and not much more. It was normal, maybe because I was a kid and it was family so I didn't have the prejudices built up from listening to the "city tribe" putting down the "country tribe".
But the more various "tribes" I've been a part of, the less I'm willing to put up with the "us versus them" mentality that's becoming the norm at least in the USA. It's a great tool to distract people from real issues, and what better way to solve all your problems, than by blaming them all on somebody else?