The impact of modern technology in the teaching and learning process · Study