The Madonnas of Leningrad is good. Also, The Stand by Stephen King. The Alvin Maker series by Orson Scott Card is excellent, but that's several books. Whatever you're considering, better get it approved by the teacher first.
I might add some more titles if you don't close this off too quickly. Also, could you please give us some more clues about what you like? I'm not familiar with the series you mention.