Caitlin Coakley Beckner

Caitlin is a freelance journalist currently working as a marketing communications specialist in Richmond, Virginia. She loves politics, reading, running, and getting into fights on the Internet. Oh, and her son, her husband, and her two dogs. She likes to talk about how she really needs to start a blog, but never actually starts one.