America's marijuana supporters have a lot to celebrate on this 420 holiday : Thirty states have legalized some form of medical marijuana, according to a national advocacy group.
Nine of those states and Washington, D.C., also have broad legalization where adults 21 and older can use pot for any reason. Michigan could become the 10th state with its ballot initiative this year.
Yet cannabis remains illegal under federal law, and it still has many opponents.
Here's a look at what some advocates and critics have to say about the state of marijuana in the U.S. today:
KELLY PEREZ, DENVER
CEO and founder of kindColorado, which provides community engagement opportunities for the cannabis industry to be assets in communities.