Starting this year, every school in the country that receives federal financial aid must teach the Constitution on September 17 - the day the Constitution was officially adopted back in 1787.
Because this year, the 17th falls on a Saturday, schools are free to choose between Friday or Monday. And though the provision mandates that schools teach the Constitution, it does not express how they must teach it, which leaves a lot to the imagination. The article I linked to above mentions Wittenberg University in Ohio, which will offer free pizza for a year to the winner of a Constitution essay contest. A Music instructor at Weslayan in Connecticut has put the Bill of Rights to music for the orchestra to perform.
Now, here comes a sticky situation. Typically, educational decisions have been left up to the individual states, thanks to the 10th Amendment. Vanderbilt University plans to approach Constitution Day with a debate on the Constitutionality of the law mandating Constitution Day, whether it violates the First Amendment's right to free speech. The Law School's Dean, Edward Rubin was quoted in the article, "I'm surprised that the Congress and the president would choose to honor the Constitution by violating it."
According to the article, federal employees also are to receive Constitutional training.
I now leave it to you to decide whether this is a good law, a bad law, or a bad law with good intentions.