Learning and Teaching in College: An Ecological Perspective