Essay Writing FAQ – What should I read to improve my language?

What should I read to improve my language?

Ms Tham says:

These are a few recommended texts to help improve your vocabulary, sentence structures and writing style. These texts were chosen based on the quality of both the writing and the content. Stephen Hawking and Richard Dawkins for example, are some of the brightest minds of our time: their ideas are extremely profound yet the writing is clear and easy to understand. Even if you are not able to finish reading these in time for the O Level exams, do take the time to read these classics at least once in your life – your education would be incomplete without them. 

Recommended Fiction

  • The Kite Runner by Khaled Hosseini
  • The Great Gatsby by F. Scott Firzgerald
  • Brave New World by Aldous Huxley
  • The Night of the Miraj by Zoe Ferraris (past year O Level text)
  • Life of Pi by Yann Martel

(More difficult texts for higher ability students)

  • The Blind Assassin by Margaret Atwood
  • The Inheritance of Loss by Kiran Desai
  • The Gift of Rain by Tan Twan Eng


Recommended Non-Fiction

  • Freakonomics: A Rogue Economist the Hidden Side of Everything by Steven D. Levitt and Stephen J. Dubner (past year O Level text)
  • Outliers: The Story of Success by Malcolm Gladwell
  • A Brief History of Time by Stephen Hawking
  • The Selfish Gene by Richard Dawkins
  • The Omnivore’s Dilemma by Michael Pollan
  • The Last Lecture by Randy Pausch

How to improve my English?

Common Errors in O Level English

Common errors and frequently asked questions


Immersion Programmes


Learning journeys and activities for local immersion


Exam Strategies Workshop

o level english exam strategies workshop

Learn useful tips and strategies to improve your exam score