Brouwer was born in Grand Rapids, Michigan, in 1968, and is a graduate of Sarah Lawrence College and Syracuse University, and is a professor of English at the University of Alabama, and lives in Tuscaloosa.