How Has Modern Technology Changed Teaching Styles