Return to Article Details Project-Based Learning as an Effective Approach in Alternative Education for Developing 21st Century Skills Download Download PDF