Durham University Mooting Society: legal discourse, mock trials, competetive debating.
Introduction
Etiquette and Submissions
Recap and Practice Scenario