JPE 1 – BRBC

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.