sharon kao-walter