Millennial teachers: Student teachers as users of information and communication technologies