Fun national holiday calendar: May

May is the last month of school, so celebrate it with these weird and wacky national holidays.