I know nothing about Cinco de Mayo except that it is literally translated to May 5. But I can tell you in one semester of university, I did English, French, Spanish and Latin. It was the worst semester of my life because I kept getting Latin, Spanish and french mixed up. However, looking back, because of the Latin, I am able see where words are coming from and can guess their meaning. I do not know a whole lot of spanish, but I am able to see where spanish words can come from.
Plus it makes be good at jeopardy 😉