JPE 1 – BRBC 5 Nov 201815 Mar 2020 A thorough and well-paced course with the chance to study at one’s own pace. Excellent practical examples for each module which very much helped to reinforce the concepts.