A former middle and high school social studies teacher, he now teaches content-area reading courses for the University of Virginia. He also works extensively with schools and districts training teachers in reading and comprehension strategies, and training administrators in instructional leadership.