" An investigation into EFL teachers' beliefs and practices in Egypt : " Gahin, Gamal Hamed Mohamed Ali.