There are many training methods available, each with its own set of advantages and disadvantages. Lecture, for example, is a traditional method where the trainer delivers information verbally to a large group of learners. It can be effective for quickly covering a lot of content, but it can also be passive and ineffective for retention and application. Discussion is another method that is useful for stimulating interest, engagement, and critical thinking. However, it can also be difficult to manage, control, and evaluate. Demonstration is a method where the trainer shows how to perform a skill or task to the learners, which is useful for teaching practical or technical skills but requires adequate equipment, space, and time. Simulation creates a realistic scenario or environment for the learners to practice a skill or task and can enhance transfer, feedback, and problem-solving; however, it can also be costly, complex, and risky. Case study presents a real or fictional situation for the learners to analyze and solve; this can develop analytical, decision-making, and communication skills but may be time-consuming and difficult to design. Lastly, role play assigns roles and scripts to the learners to act out a situation which can develop interpersonal, behavioral, and emotional skills; however, it may also be uncomfortable or embarrassing for some learners.