Ahmadinejad is actually calling for the firing of conservative teachers.
Isn't it more likely he's calling for the firing of non-Muslim teachers? I don't really know how the American liberal/conservative dividing line would play out here, but I think that anyone who espouses Western values in any sense contrary to the Koran is up for the chop (as it were).