Very good knowledge of all aspects of personal finance