Channel Banner

Northern Illinois University

Northern Illinois University, located in DeKalb, Ill., is a comprehensive teaching and research institution with a student enrollment of 23,000.

Share this Channel

About this Channel

  • 227,747 viewer minutes

Northern Illinois University, located in DeKalb, Ill., is a comprehensive teaching and research institution with a student enrollment of 23,000.