This document provides information about a training course on mastering FIDIC, NEC, and JBCC contracts held from March 5-7, 2012 in Johannesburg, South Africa. The training will cover the key aspects of each contract type over the three days, including structure, roles and responsibilities, claims management, and dispute resolution. Attendees include contract managers, engineers, and legal practitioners working in construction, mining, and related industries. The facilitator has extensive experience advising on and training others in the use of these contract types.