LaGrange College, can be the place for you. If you like small school environment where you can't walk into a room without knowing at least one person. It has some amazing programs, such as nursing, business, education and exercise science. But at the same time some programs are really slacking such as the Spanish, History and other more liberal arts majors. As a Spanish major I find the program to lack diversity and opportunities. It is great to double major or minor with, but as a solo major it leaves too many gaps in the hours required to graduate. Also LaGrange has an intensive core program, they require classes that the majority of other universities and colleges consider electives, which can make transferring out almost impossible if you don't plan. They also require some other things such as CE credits. This being that you are forced to go to 40 different "Cultural Enrichment" programs put on by the college in order to broaden your horizens. I will say some of these have been helpful and interesting, others put you to sleep. Greek Life is small, but huge at the same time since there isn't much else to do in this town. I would say about 80% of the student population is made up of Student Athletes since it is a Division III school. It isn't great, but it isn't the worst school out there. Just make sure you know what you are planning on doing prior to coming to LaGrange College.