Return to Article Details Course preparation assignments: A tool to enhance independent learning, increase student participation, and performance in chemistry courses Download Download PDF