Glenn was born in Idaho Falls and graduated high school in Gilbert, AZ. He served a church mission in Connecticut & Rhode Island, speaking Spanish. He also served five years in the U.S. Army as a tactical cryptological linguist – North Korean specialist.
He received his B.A. in English (technical and professional writing) at Idaho State University. He earned his MFA from Texas State University in English – creative writing and literature. He completed a Ph.D. in Technical Communication and Rhetoric from Texas Tech University.
He currently teaches English at BYU-Idaho. He’s also taught at the U.S. Air Force Academy, Texas State University, and Angelo State University.
He currently serves as the President of the Sugar City Soccer League and coaches a soccer team.
He lives with his wife, Tamara, in the northeastern area of Sugar City. They have six children.