Here are some final additions to The Best Sites For Teaching & Learning About Cinco de Mayo:

Why Do We Celebrate Cinco de Mayo is a CNN video.

President Obama Celebrates Cinco de Mayo is a video of the celebration at the White House.

Cinco De Mayo History: 7 Must-Know Facts About The Annual Celebration is a slideshow from The Huffington Post.

Cinco de Mayo goes hip is a slideshow from The Orange County Register.