Correct option is C
The correct answer is Providing students opportunity to work in small groups.
Providing students, the opportunity to work in small groups is generally considered more effective in promoting independent thinking, collaboration, and critical thinking skills.
• Small group work promotes collaboration and can enhance learning through peer interaction and discussion.
• It allows them to discuss and share ideas, collaborate on projects or experiments, and develop interpersonal skills.
• Small group work facilitates peer learning, problem-solving, and the development of teamwork skills.