Return to Article Details A proposed Invention in Science Labs (ISL) Framework for Teaching Science Download Download PDF