Macfarlanes plumps for tailored BPP course