He has taught in electronic classrooms for three years and is the creator of HyperCourseware, an integrated environment for education. He is the author of The Psychology of Menu Selection: Designing Cognitive Control at the Human/Computer Interface .