He has written and published two books (McGraw-Hill) and numerous articles on a variety of educational topics including web-based teacher learning environments and the role of technology in teacher education programs. He is currently engaged in developing web-based courses for graduate students using Course Info, a web-based learning environment from BlackBoard, Inc. He is also actively involved in a variety of research projects, including examining how experienced teachers might learn about innovative literacy instruction through use of a hypermedia teacher learning environment, how teacher learning occurs in online communities, and how web-based learning is similar to, and different from, traditional learning in college courses that occur primarily in face-to-face settings.