Courses or programmes offered At Law society of South Africa Courses or programmes offered At Law society of South Africa courses offered are; Commercial Attorney Protection Associate at United Nations High Commission for Refugees Senior Associate Associate Business Rescue Commercial Attorney Senior Legal Advisor Litigation Attorney Junior Attorney Collections Litigation Legal Counsellor at LegalWise Legal Accessor Legal Consultant at Indwerisk Services Legal Intern at Herbert Smith Legal Intern