Developing Students' Twenty-First Century Skills through a Service Learning Project.