Hey, you and I think so much alike are you sure we're not twins ?
I'll bet you're taller.
Seriously, this would so easily be handled by addressing behaviors instead of attitudes. Simple rule: "Everyone, teachers and students, will behave politely toward everyone else at all times." If you want to "hate" someone because he's black, tall, short, smart, or homosexual - fine, hate him, but you'd better behave politely at all times, or you're (detention, suspended, expelled, in quick sequence.) No worries about "respect," "tolerance," or any other mind-control nonsense.