Return to Article Details Design thinking for virtual teaching of world history towards 21st century skills development Download Download PDF