Master trainer course for physicians is a training course designed to make highly qualified physicians capable of performing all training functions from analyzing training needs to the design, development, delivery, evaluation, and management of training activities with the goal of achieving excellence through training.This short textbook book is a useful compendium of the conceptual structure of a master training course for physicians. This book serves well as a source of information to help highly qualified physicians in establishing training programs for their less senior colleagues in different medical and clinical settings. In addition to enabling the essential understanding of the conceptual background of the process of training in general and training of trainers, this book can also help in optimizing the effectiveness of the training designed to build a potential cadre of trainers.