Trainee teachers are continually encouraged to fulfill their diverse learning needs to become techno savvy and global teachers and develop a concern and respect for teaching profession....