The Honorable Peter L. Gallagher recently completed his last day on the San Diego Superior Court bench, ending a more than 20-year career as a judge, most of which was spent presiding over criminal trials. He was first elected to the position in 2002 and was sworn into office in January 2003.