Best said you don't call someone Polish a pollack
First, the derogatory term is "Polack". Pollack I think is a surname.
"Polak" and "Jock" are seen as derogatory.
No. Polak is NOT derogatory at all. After all it is Polish, and means "Pole". It's the American mis-spelling of it "Polack" that's derogatory. However, for me, "Polack jokes", being called a "Polack" and the like doesn't bother me. However, when I say "Polak" and get glances, I explain it's without the "c" and most folk around here then are okay with it.
But, it's mainly a thing of WHERE you are, and what the social norms are. Like, there are areas where if you called an African-American a n***er, it'd be tolerated, but other places, you'd best NEVER say that. But, Poles get that a lot in America, so don't go around saying that at work and you should be fine! (You might get some glances, but so long as you don't mind...ya know?)