Cooperative learning involves students working in small groups to teach themselves course content. It promotes equality and allows quieter students to voice their opinions. Effective cooperative learning involves groups of 2-4 students covering material, problem-solving, or brainstorming. Peer tutoring is a type of cooperative learning where one student acts as a tutor for other group members. It provides individualized instruction and extra teaching for tutors and tutees. Partner learning pairs individual students to discuss course material to enhance understanding.