About Debbie Chachra