"I'm Back !!" Anderson, who worked at Madison West High School, said on Facebook less than a week after he was fired.
"Thanks to the 1000 plus students for letting you hear your voices and for everyone from all over the globe for contacting my family," he writes.
Anderson told CNN in an interview last week that he was called in to help an assistant principal escort a student out of school on October 9th. The student resisted, yelling and pushing the principal. Anderson called for a backup and the student yelled executives at him, including racial fraud, Anderson said.
At first, Anderson said he asked the student to stop calling him without saying a word. But the student continued to call it variations of the word.
Anderson said he was responding: "Don't call me (n-word)".
This is the comment which fired him on 16 October.
"We have taken a firm stance on racial slaves and believe that language has no place in schools," Madison Educational Council President Gloria Reyes said in a statement at the time.
Anderson said the Madison neighborhood "just wanted say you can't use that word period. "
" These policies injure children and staff. Without context, this is not useful;
Reyes said in a statement on Monday that she had asked the superintendent to cancel Anderson's termination and reconsider using racial slaves at school.
"As we experienced a series of racial slaves last school year, we had to take the position that we would unequivocally protect students from harm," she said.
Belmore could not be reached at the end of Monday.
Anderson has worked in the area for 11. His two sons attend high school in Madison West; one is a senior and the other graduates.
Feels grateful
The community rallies around a former security guard
He thanked all of his colleagues in Madison West for his wife and the union and Reyes for their support and advocacy.
Anderson writes: "Now we must turn to politics !! God is good !!!!" CNN's Leah Asmellash contributed to this report.