Nata nello stato dell'Illinois ma fin da giovane ha desiderato girovagare per il mondo. Ha studiato a Parigi, si è laureata a Los Angeles per poi trasferirsi a San Francisco dove ha lavorato in un'emittente televisiva, dove ha conosciuto l'uomo che poi sarebbe diventato suo marito.Per Carol scrivere romanzi è un modo per viaggiare con la fantasia e quindi rendere la vita più eccitante.