These 25 schools are responsible for the greatest advances in science

Source: These 25 schools are responsible for the greatest advances in science

I think this is a good way to see if a school provides a quality undergraduate education.  I suggest that you compare these schools with the ones I ranked here.