John has been providing invaluable advice on creating my meal plan to use alongside my workout routines. His knowledge and experience in this field is vast and thorough. John is a fantastic trainer.