John Thompson remembers the last time he talked with Philando Castile.
It was July 4, 2016, two days before his friend was shot and killed by a St. Anthony police officer in Falcon Heights.
Thompson chided Castile about working in the summer school lunch program while most St. Paul Public Schools staffers were on break.
"I love those kids, man," Castile told him. "I love everybody."
Before Castile's death, Thompson had no interest in political activism. Afterward, the 44-year-old from St. Paul started going to rallies, marches and City Council meetings to counter negative comments made about Castile in the news media and on social media — that he smoked marijuana, or that he endangered his girlfriend Diamond Reynolds' 4-year-old daughter.
To Thompson, Castile was a man with a quirky sense of humor who loved to play chess and video games. Castile also knew the name of every child at J.J. Hill Montessori School and greeted them at the door with a high-five.
So when Thompson gets angry, and he's angry a lot, his message isn't always polite or politically correct. He shouts anti-police rhetoric. He's loud. He breaks into tears.
But over the past 14 months, his message has evolved, if not moderated. He is now demanding change and calling for justice for others he believes have been harmed by the actions of police or the inaction of politicians. Black, white, Latino, it doesn't matter.