Simulation based mastery learning (SBML) for practical procedures is a highly effective way of improving confidence, and competence in skill performance, and there is a growing body of evidence that it reduces complications, and improves patient safety.