I use MARKET LEADER, Pearson Longman. It goes from elementary to advanced and I do all the grammar using the "BUSINESS GRAMMAR AND USAGE" also by Pearson.
Have a look here http://www.market-leader.net
The teachers book is a little overpriced in my opinion.
Hope to have been of some help.