U.S. Constitution and C-Span -- Includes embedded videos that further illustrate specific concepts. Click on text in red to go to videos on that topic.
Teachers, you need to register with C-Span. It's free and doesn't take very long.