This is horrible. I’m so saddened to hear this, no one should ever have to go through this. Just know that the teacher himself had his own insecurities and he projected those on you. You’re not lazy and skin colour doesn’t determine anything. You’re not anything he has said about you.
Some people don’t deserve to be teachers and these teachers don’t even deserve the title. Unfortunately, a lot of people go into teaching and other professions like that because they think it’s easy. I know that this has left a traumatic memory and I do understand, just know that you’re so much more. You’re a fantastic human and no matter what they’ve said to you, don’t pay it no mind. It’s just how they’ve felt inside about themselves. They’re bullies and felt insecure and to pick on children?
As for your boss. He has his head far up, and as annoying as it is, my best advice would be to smile and question his ideology. Trust me, people who are like that hate having to explain themselves and you’ll have the upper hand in the argument. But never do anything that will put you in danger or put your mental health at risk. Sometimes it’s best to remove yourself from the situation and just leave it as it is. You know you’re right, you know that they’re just idiots who are stuck in time, there isn’t much you can do about it. Let him live that miserable life, karma will come and bite him back. Please don’t stress too much with him and his stupid mindset, don’t risk your mental health for some stuck up little baby that probably still needs his mama to feed and wash him because he likes that baby life.
Sometimes it’s best to leave the conversation. Not because you have no arguments, not because they’re right, but because you cannot argue with people like him and its never worth your mental health, not one bit. You’re not weak, you’re strong. It takes A LOT of strengths to leave conversations like that, so well done. You did the right thing, he’s not someone you can change their mindset overnight. Don’t stress yourself over an imbecile like you 