Some coursebooks and grammar reference books I like

For general English and for exams

English File

New Proficiency Gold : Coursebook

Market Leader

English Grammar in Use

Advanced English C.A.E.

Practical English Usage

New Headway English Course

Ready for IELTS

First Certificate Gold Coursebook