Return to Article Details Teacher's Perception on Teaching Strategy and Its Effect Toward Students: Discovery Learning Download Download PDF