Technologies for the classroom