This article describes a comprehensive approach for integrating technology into a TESOL teacher preparation program. Ten specific ways to assure constructivist technology use in teacher education are highlighted. These techniques have been synthesized into a compact model with three pillars. The authors claim that within this three-pronged model flexibility of implementation is key to success for preservice and in-service teachers.