By Freckles Cassie, a liberal blog written by a teen with input from teens