Redskin is a derogatory, offensive term.
Is it? Why? And to whom (aside from the non-Native American liberals)?
It is. According to its historical use and the dictionary.
http://www.dictionary.reference.com/browse/redskin