Chicago Tribune Pulitzer prize-winning architecture critic Blair Kamin talks about NEIU’s El Centro and Ludwig Mies van der Rohe’s “God Box” located at the Illinois Institute of Technology.