Today’s technologies allow teachers to create flexible, individualized, curricula that can scaffold as well as enrich. In this session we will explore how various technologies can facilitate differentiation, support diverse learners, and create rich learning environments that meet the needs of all students, special needs to gifted, in the classroom.