Portfolio by Client - National Service-Learning Clearinghouse

National Service-Learning Clearinghouse
National Service-Learning Clearinghouse
Service-Learning is a teaching and learning strategy that integrates meaningful community service with instruction and reflection to enrich the learning experience, teach civic responsibility, and strengthen communities.

http://www.servicelearning.org