Sgould this guy be fired?

If he legitimately put that on the board in a classroom, yes, he deserves to be fired. This shouldn't even be a question. We don't have to look for any under-the-surface, perhaps unintentional/non-existant racial undertone for this one. The racism punches you in the face. Utterly classless and, frankly, moronic.