Community Based ScienceStudents providing a needed service to the community and reinforcing the learning theories that they learn in class.The International Journal of Learning: Annual ReviewCommon Ground Research Networks