May has some great holidays ranging from a heritage celebration to 
honoring national service and caregivers such as mothers and teachers. 
Here's a few of the major holidays coming up this month.
May 5th, Cinco de Mayo 
Cinco de Mayo, which translates to “Fifth of May” in Spanish, is a
 national holiday in Mexico and is celebrated by many people in the 
United States as well.  This day commemorates the Battle of Puebla on 
May 5, 1862, in which the Mexican army defeated the French in an 
unlikely victory. A great local celebration is along Cesar Chavez Street
 on the West Side of St. Paul.  Celebrations begin at 9:00AM and last 
until 6:00PM on Saturday, May 5th.  Check out some wonderful 
entertainment, music, dancing, food, children’s activities and a parade.
  For more information visit 
www.cincodemayosaintpaul.com.
May 8th, National Teacher’s Day 
This
 day is to honor our teachers.  Many of us have had a special teacher 
who took time out of their day to go the extra mile for us.  If not for 
some of those teachers in our lives we may not have made it where we are
 today.  So take some time this day to show a special teacher your 
appreciation.
May 13th,  Mother’s Day
Mother’s
 Day is an American holiday to honor our mothers. Whether a biological 
or adoptive mother, or a motherly figure in your life, celebrate the 
women in your life that helped you grow and showed you the love of a 
mother.
May 28th, Memorial Day
Memorial
 Day is an American holiday remembering the men and women who died 
during military service to the United States. This Memorial Day plan a 
visit to the Historic Fort Snelling.  On Memorial day, from 10:00AM to 
5:00PM there will be a living history timeline of military life.  There 
will be weapons demonstrations and costumed staff interpreting different
 eras of military history. For more information visit the 
Minnesota Historical Society website here.