Today [September 17] is Constitution Day in America. The federal holiday (technically Constitution Day and Citizenship Day) commemorates the signing of the US Constitution on September 17, 1787. The 2004 law that established it requires all taxpayer-funded educational institutions to provide lessons on the Constitution on that day. However, learning cannot be legislated into existence. Two decades later, the Constitution is as misunderstood by the American public as ever. The education establishment bears a big part of the blame for this plight. But another culprit is mainstream media....
