The last two I won't say are my favorites but I enjoyed them anyways.
Agreed on all of these. Also I think Shrek the 3rd is underrated.
It's been forever since I saw Shrek 3. I can recall laughing hard at the princess revenge scene. Yeah it wasn't so bad as people make it out to be. I enjoyed it more than the 4th one at least.