The author of twenty collections of poetry and four books of essays , Stern has taught literature and creative writing at Temple University , Indiana University of Pennsylvania , Raritan Valley Community College , and Iowa Writers ' Workshop .
He is the author of twenty collections of poetry and four books of essays . Stern has taught literature and creative writing at Temple University , Indiana University of Pennsylvania , Raritan Valley Community College , and Iowa Writers ' Workshop .