In a tiny, lovely Illinois town, Champaign State provides various sights ...