Formatore ed esperto di strumenti educativi digitali. Insieme a Phil Hill ha fondato la società di consulenza MindWires. Senior Program Manager di MindTap (Cengage Learning), ha lavorato presso SUNY Learning Network e Oracle. Scrive sul blog e-Literate.