Stacy Schumacher was born in a suburb of Cleveland, Ohio and raised in Columbus. She graduated from Westerville South High School in 1987 and from The Ohio State University in 1991 with a double major in Risk Management/Insurance and Business Law. After pursuing an eight year career in the insurance industry, Stacy returned to law school and graduated cum laude from Capital University Law School in 2002 with a concentration in Children & Family Law. Stacy is married with four children.