Penny Waters is a principal at Penny Waters Armstrong Legal in Armidale and chair of the Law Society of NSW Ethics Committee.