Barbara Harrison
Harrison teaches English at the Charles E. Brown Middle School in Newton, Massachusetts, and codirects Children's Literature New England.
Harrison teaches English at the Charles E. Brown Middle School in Newton, Massachusetts, and codirects Children's Literature New England. See less