Nope. Malcolm X was initially a racist.But by the grace of Allah, he discovered true islam and became a true muslim. Before his reversion, he and his organisation did make comments such as "White men are devils".. but that was before. Since Malcolm X was the voice of NOI, the youth were attracted more to him than to Elijah Muhammad. Upon learning of Elijah Muhammad "scandals" within the NOI, he quickly left it.he was shot dead by black members of NOI(they say the FBI was also behind this). so it's impossible he could have been a racist at that time.Therefore his reason for being shot was Elijah muhammad's dislike of him. After returning from Hajj, all of his speeches emphasised the message that all people regardless of colour were one.in his last few speech, he appealed to all people, muslims and christians to fight racism, regardless of their religion. He was a true muslim, Alhumdulillah. May Allah give him jannah. As for Muhammad Ali, the old man is now a true muslim as well. You must tell ur teach the truth, n ur classmates too.