I would say Knox is very challenging academically. I would describe it easily at the academic rigor of a top 20 school, just lacking the prestige. I seriously looked into it. I would say you were right about the mainstream type student body. But it is very accepting of anyone. It also gives fantastic merit aid. It is also very personal. It is one of the best LACs in the country IMO and if it were on the east coast would easily be just as selective as schools like Bard, Bates, Kenyon and Colby. But seeing as its in the midwest, it will have to be content with being better then those schools