Coaching is primary for amateur home cooks. But it can be also used with private chefs who would like to learn how to cook fine dining dishes for their clients at home. If you are a professional chef working in a restaurant and your plan is to be a top-class chef, I would recommend you to find a good restaurant with a good head chef and learn there, that will be a much better way for you.