This course is designed for English majored students to achieve intermediate level (equivalent to B1 – CEFR) in reading. The meaning of new English vocabulary provided before main readings is inferred from examples or paragraphs; the students, thus, can develop their guessing the meaning of new words through various contexts. Distinct tasks of the vocabulary skills also help them acquire much more vocabulary after the reading process. In addition, with a variety of reading tasks, the students are taught skills of reading for gist and details and the skill of speed reading by using the “keyword’’ technique. Moreover, they learn to use charts and graphs for reading texts faster and more efficiently. Last but not least, the students can enhance their critical thinking, creativity, and inferences.