Return to Article Details THE IMPLEMENTATION OF DISCOVERY LEARNING TO IMPROVE CRITICAL THINKING SKILLS AND LEARNING OUTCOMES OF STUDENTS IN CLASS VIIE SMPN 29 SEMARANG Download Download PDF