Carol received a Bachelor of Arts degree with honors from Harvard University. Before law school, she taught middle school in Oakland, California. She received her law degree from U.C. Berkeley School of Law, where she served as a Supervising Editor of the California Law Review. After law school, she clerked for Justice Mark Simons of the California Court of Appeal and then for Judge Kermit Lipez of the First Circuit Court of Appeals. Carol concentrates her practice on employment discrimination. She lives with her husband and daughter in Gardiner, Maine