Bob earned his BA degree from Brigham Young University and MA degree from Calif. State Univ. Los Angeles, both in Music Education. He taught at Pasadena City College, Cal. State Los Angeles, BYU, and Westminster College. Bob has done instructional design and technical writing for Novell, Intel, and SanDisk. At Intel University, he redesigned courses for employees and managers worldwide. Bob has authored many online and written learning systems, including technology, music, and family history.