Based on several interpretations by those who are fluent in the language that he spoke there are different versions but it certainly does not help when he attended a "World Without Zionism" conference in Asia back in 2005 and made a speech referring to Israel's current existence.
You can read and see the various professional opinions concerning Ahmadinejad's speech and the translation of what he said.
Lost in translation | Comment is free | guardian.co.uk
Again, teaching hate for the express purpose in the hope to eliminate any group or religion is wrong. Just as it is wrong to hang gays in the streets of Iran just because some Iranians are gay? Or publicly stone or execute women just because they looked or was with another man not related?
It would be just as wrong for Muslim parents to teach their children hate about other groups, "infidels" and to teach anti-semitism for the express purpose to attain superiority and dominance as to teach a child to hate and see that minorities be eliminated. No different from "White Power," "Black Power," Nazism, world dominance through Islam, and so on when hate is taught in order to dominate and wipe out other cultures or minorities.