Pat Gallagher has taught reading and writing to children in the United States and England. She is Associate Professor of Elementary Education at San Francisco State University, where she teaches courses in literacy development and directs the Clinical Schools Urban Teacher Preparation Program.