She received her Ph.D. in art education from the University of Illinois at Urbana-Champaign (UIUC) where she had earlier completed her M.A. degree. Prior to her career in academia, Dr. Chin worked for over a decade in marketing research and consulting. Her previous degrees include a M.S. in integrated marketing from Northwestern University and a B.A. in advertising from Michigan State University.