Dr Andrew Singer “Helpful and professional. Good depth in principles and strategies” – DrAndrew Singer