I am a private teacher in English in Israel. I was hoping that someone could advise me on what English books would be good to teach students advanced grammar and different formats for the writing task of the English Bagrut in Israel.

The students find writing the essay extremely hard and many teachers in the public schools don't go into the format for writing.

Any advice would be much appreciated.