How Does Educational Technology Help In Preparing Effective Teachers