Adams teaches high school physics, chemistry, computers, photography, world history, and foreign languages at Pleasant Hill High School in Pleasant Hill, Oregon and is the Webmaster for his school district. He also teaches chemistry at Marylhurst University near Portland, Oregon. He holds a B.A. in chemistry from California State University, Los Angeles, and an M.A. in physcis, biology, and computer science from the University of Oregon. His hobbies include photography, calligraphy, science fiction and atrocious puns.