Gary Johnson, Republican, former Governor of New Mexico has announced his running for President. He thinks pot should be completely legal. He wants all kids on an education vouchers. He made all his money (construction company) from state government construction contracts.
http://www.garyjohnson2012.com/ warning: his homepage picture is really scarey!!