There are many posts about the differences between a LAC and a research university. My D is at a LAC for science and is having a great experience. She is involved with research projects with professors, loves her small classes, and knows her peers and a number of her professors very well. I would check the course offerings at the schools in question online just to be sure they have the type of classes you want but after that it is about the type of undergraduate experience you want to have.