carolyne stafford andrew chang