Gardner worked for 38 years in public education, teaching school before becoming an administrator, vice principal, a principal at Mission Bay High School, assistant superintendent of the Poway Unified School District, and an instructional leader at the Institute for Learning at San Diego Unified School District.