Northeastern Illinois University’s (NEIU) new El Centro building has been on my radar for months. I first noticed it last summer while it was under construction, as it’s definitely a standout when driving along the Kennedy. Not only do the vibrant blue and yellow fins seem to move with you as you pass by but […]