Mexico, Spanish Culture and Language

¡Feliz Cinco de Mayo!

In the United States we celebrate Cinco de mayo as a day-long happy hour. Parties are fun, but let’s look at the story behind May 5th. In the 1862 Battle of Puebla, the Mexican Army triumphed over the invading French Empire; it was a lot like David and Goliath. No one expected them to win […]

Read more