Prof. Helen Andretta and her husband, Patrick