avery middleton