For Teresa Patterson, who keeps getting better and better and better