He is on the Board of Directors for Computer-Using Educators, serves on the technology committee for the Diocese of Oakland, and a curriculum developer for the Leading Edge Certification: Digital Educator program. He co-authored the Explain Everything User... Read More →