1) Role play is an effective teaching method where participants assume roles to act out situations. It improves communication skills and encourages group work. 2) Program instruction presents course material in small sequential steps. Students progress individually and receive feedback to correct incorrect responses. 3) Both role play and program instruction have benefits like freeing teachers from routine tasks but also have disadvantages like limiting creativity and student-teacher interaction.