Infusion of Technologies into Teaching and Learning