Professional Development is considered in relation to Self Analysis, Team Work, Training, Efficiency, Pre-Thought, Vacancies, Communication and Personnel Development