Continuing Professional Development (CPD) for barristers - Established Practitioner Program (EPP), New Practitioner Program (NPP) - training, information and materials
Learn morePupillage Professional Ethics, Pupillage Advocacy and Negotiation Skills – information and resources on compulsory courses for pupils
Learn moreAdvocacy training and materials to assist advocates at all levels of seniority
Learn more