A friend of mine on Facebook posted a link to installment one of Michael Badnarik's class on the Constitution of These (not "The") United States of America. Michael is a former Libertarian candidate for President and is a long-time student of the Constitution. After watching the first one I had to watch the others as these are excellent and kind of fun to watch.
I know you're expecting the Libertarian guy to be some anti-religion Atheist or something, despite the fact that is kind of like saying all Republicans want to amend the Constitution with the Bible or all Democrats are jealous of and hate rich people, but he correctly points out that there is no "separation of Church and State" in the Constitution, merely the protection of the free exercise of religion and that the Second Amendment had nothing to do with the national guard (not created until the early 1900s) but the right of "the people" [I think that's in Installment 5]. He reminds us that the Constitution and The Bill of Rights do not grant us our rights, which are unalienable, but instead is just a reminder of what exists naturally and restricts government from overextending it's authority in violation of those rights.
He explores a few areas that I had never really considered and so I'm listing links to each of the installments here:
Installment 1: http://video.google.com/videoplay?docid=-8577731528746978991
Installment 2: http://video.google.com/videoplay?docid=1338165539518441611
Installment 3: http://video.google.com/videoplay?docid=1188997773661725985
Installment 4: http://video.google.com/videoplay?docid=5743392260531647132
Installment 5: http://video.google.com/videoplay?docid=-5876221484028664477
Installment 6: http://video.google.com/videoplay?docid=5747171386852909946
Installment 7: http://video.google.com/videoplay?docid=4730862921455924966
And, of course, the Schoolhouse Rock version:
No More Kings: http://www.youtube.com/watch?v=ofYmhlclqr4
The Preamble: http://www.youtube.com/watch?v=Q_TXJRZ4CF
And who can forget Bill: http://www.youtube.com/watch?v=mEJL2Uuv-oQ