It develops and delivers education and training for those who work in NHSScotland, working with universities and professional bodies to define or support undergraduate and postgraduate education, as well as CPD activities. A number of practical activities have been developed to support workforce development, including clinical skills centres, communities of practice (for peer-to-peer support) and degree-level programmes for primary care Practice Managers. It offers an e-portfolio to allow recording of CPD activities, available to doctors, nurses, dentists, pharmacists and other health care professionals.