Natural science majors and liberal education: the impact of a living-learning community