Choosing the right book can be a challenge, so I've made some recommendations for books that I have read and loved over the years:
Pre-Intermediate Level Book Recommendations
Intermediate Level Book Recommendations
Love a Book Series?
When you find a book you love, you never want it to end! (That's why I love reading book series (and watching TV series!)
Reading a book series can be an excellent way to keep your English reading skills on track! Obviously, you'll be able to continue reading a fantastic story for longer, but you'll also become familiar with the characters and the author's writing style. If you struggle to find good books to read, try one of these series below (and you won't have to worry about finding new books for a while!!)