I am not qualified to talk about the diet. Simply because I am not a dietician.
A good teacher must be able to put himself in the place of those who find learning hard.