New York Magazine
Television Writer
RogerEbert.com
Contributor
WGN Radio
Weekly Guest
The New York Times
Freelance
About.com
PlayStation Guide
ThePlaylist
Contributing Writer
RogerEbert.com
Assistant Editor
Magill's Cinema Annual
Editor
Rolling Stone
Freelance
RogerEbert.com
Managing Editor
Kalamazoo College