BTW, I thought the Mexicans disliked Santa Anna almost as much as the Texans. So how would teaching this history make Mexicans feel bad?
They do, they call him "traitor" nobody likes a loser, especially one who "loses" large parts of one's country to the Gringos. Their dislike is not so much about losing Texas, but rather about losing the rest of the American Southwest, including California, some years later following Texas admission to the Union, in what we call the Mexican war.