A graduate of Humboldt State University in Arcata and New College of California in San Francisco, he currently teaches literature and writing at American University of Sharjah near Dubai in the United Arab Emirates.