What did Saddam learn from Desert Storm?

Saddam is not surrendering nor leaving Iraq.  He is either the dumbest dictator in history or has a joker or two up his sleeves.  Saddam lost big last time and now he gets another try.  If Hitler had another chance, would he make the same stupid mistakes?  Is Saddam that stupid?  While the odds are stacked against him, he now knows what American forces can do.  So he will fight this war much differently.

I think he will refuse to fight in the open, choosing to fight in the cities instead.  Tanks and Iraqi infantries will be hidden away in buildings near civilian houses to ambush American tanks and infantries.  With engines off, its difficult to locate them from the air and each attack will cause large civilian deaths.  Also, American tanks will be vulnerable in the cities without infantry support.  So American infantries will have to clear Bagdad building by building.

A quick victory is possible only if all of Saddam's forces take a nice drive out to the desert and into a certain slaughter.  Since Saddam is not stupid nor suicidal, we'll have prolonged war lasting several months with American deaths in thousands and American wounded in tens of thousands.  I wish otherwise, but this is what I am expecting at this point.