Return to Article Details The Effects of Seven Types of Thinking on Perceived Difficulty in Academic Writing at the Prewriting Stage of Undergraduate EFL Students and the Use of NITF to Solve the Problems Download Download PDF