Technology for Teaching and Learning: Strategies for Staff Development and Follow-Up Support