Community-based learning is a teaching methodology and philosophy of reciprocal learning designed to put theory into practice by combining the elements of academic study with interactive community placements or research.
Community-based learning methodology has also been incorporated in special studies, honors theses and Smith Scholar projects in philosophy and sociology.















