Craig Stern

Craig Stern, a tireless opponent of theocracy and its apologists, graduated from the University of Southern California in 2004 with a major in English and a minor in International Relations. Craig is the designer and proprietor of craiggie.net.