Allan Cameron´s teenage interest in electronics evolved into his U.S. Navy electronics technician rating (1965-1968) and his amateur radio license (N7UJJ).  He received his B.A. in Elementary Education in 1975 and his Ph.D. in Elementary Education from Arizona State University in 1991. Allan Cameron taught elementary grades in Scottsdale, AZ (1975-1984).  Since 1987, Dr. Cameron has been a computer science teacher at Carl Hayden High School in Phoenix, AZ.