Born in Pittsburgh, PA. As a child, I attended independent Catholic schools for 12 years. As an adult, I worked at Winchester Thurston School in Pittsburgh, York Country Day School in York, PA, and -- for the past 13 years -- at Cannon School in Concord, NC. My spouse, Nicole, and I live in Charlotte. We have 4 children and 2 grandchildren.