He has worked in the area of educational technology for eight years. He teaches courses in instructional design and development, assistive technology, and telecommunications in the schools. He currently advises and teaches courses in the Technology for Educators and Special Education Technology programs. He is secretary for the Technology and Media Division of the Council for Exceptional Children. His current research interests are in the areas of universal design for learning and universal, accessibility, data mining and neural networks, assistive technology, multimedia development, and the use of emerging technologies for teaching, learning, and school leadership.