This week many people, both Mexican and not, will celebrate Cinco de Mayo. Here's a great resource for kids to learn more about this holiday (which is often mistakenly identified as Mexican Independence day, which is actually September 16). And here's a great list of books celebrating Mexican culture and history.