Zannjaminderson

Orem, UT

Husband, father, computer scientist, trail runner, guitarist, assistant professor.