Kach, 67, white-haired and courtly, is a native of West Baltimore. He graduated from Western Maryland College (now McDaniel College) in 1970 with a bachelor's degree in mathematics. For two decades, he was a middle-school math teacher in Baltimore County Public Schools before moving to the system's audit office in 1992. His wife of 34 years, Evelyn, is a retired public school teacher. The couple lives in the Ashland community. They have no children.