The Effects of Undergraduates' Place Problem-Solving Project-Based Learning on Community Understanding, Community Problem-Solving Ability, Collaborative Learning, and Self-Directed Learning Ability. | Synapse