Return to Article Details Enhancing Students’ Critical Thinking Skills Through Blended and Project-based Learning Approaches Download Download PDF