Educational technology allows students to be much better prepared for class, and provides teachers with attractive resources to make their classes much more human and sociable, where all students have the opportunity to participate regardless of their level.