A plethora of aspects of the training program was considered in this study, such as objectives and content of the training program, materials and facilities, teaching staff, organization of assessment, and counseling to support students.