Carol has a Visual Arts degree with a concentration in Studio Art. She lives in New York with her husband, Sam Dillon.