Christopher Scott, an adjunct professor of U.S. History and Government in Houston, gave an inspiring, educational and awesome speech at the Tax Day Tea Party in Jones Plaza in downtown Houston on April 15, 2009. Be sure to watch Part 1 first!