Rating: - Excellent summary
This is a very good book for both trainees and trainers. Easy to navigate and much better than trying to look at curriculum on line. It also gives references to where you can find components to show you have covered the various curricula areas.