First: thank you all for replying.
After mulling on this for a while, I have decided to leave this job and, presto, people have been coming to me telling me that the "boss" has a rotten reputation in the fitness and health scenes. To the extent that the local sports association has downgraded its level of association with the club.
One important factor is that the environment and relationship between me and the “boss” (a lowlife who does not deserve the privilege of carrying any title) has reached a point where I am just throwing back his crap at him!
Unfortunately, my health is showing stress signs and I just do not think working there is really worth it anymore. Crisis or no crisis, I am worth more than just being the novelty or a proof of how open they can be by employing a “coloured” person. I have reached a low point in my life being here to the extent that I cannot even stand to hear the language anymore. I cannot stand to listen to their one-sided, pseudo-pedagogical arguments as if they were chosen by the Almighty to "civilize" the natives of the world.
The reason I could not take a legal route is because the anti-discrimination laws in my current country of residence might be somewhat stringent, yet they need strong proof, i.e. witnesses, to back up my story. Both the idiot and the vice-director, in keeping with the customs and traditions of this place, never made a public comment about my ethnicity or religion; they walked up to me and whispered it in my EAR!!
Not only do they, like the many in their culture, have no respect towards personal space, but they are outright bigots.
In this country, it feels that non-whites (even if they are citizens) and foreigners are a free for all in terms of prejudice and snide comments. After living here for the better part of my life, I am close to throwing in the towel and moving on to another place altogether where I can focus on my life, career and just not worry about what kind of racism I might need to encounter when teaching.
I did take many of your advice on this page to heart and I had already fought back before I posted anything on this forum. Sorry if I bothered you about this. I guess I needed to talk to someone who might be in a similar situation, and to blow off some steam.
Thank you all again for your kind advice

PS. "jay original", get a life man!
BigBlue,
Those are really cool! Thanks, buddy

I will be definitely using them!!