His research focuses on computer technology integration into classroom instruction, diversity issues in teacher education programs, and constructivist pedagogy in teaching and learning. His current work examines Online Professional Development Practices in K-12 and Higher Education.