He received his Ph.D. in Literacy/Technology from Utah State University, and has been at Western for six years. He teaches courses in literacy, communication theory, emerging technologies, multimedia technology, and Internet technologies. He currently coordinates the Masters of Science in Information Technology at Western Oregon University.