He was an instructor at University of Colorado Denver, teaching masters level courses in educational foundations and policy, human development. He currently teaches education courses at CU Boulder.