Return to Article Details Effectiveness of History Teaching Based on Social Constructivist Learning and Development of Historical Thinking Skills Download Download PDF