I've found these two books to be good for intermediate level business classes
Communicating in Business English by Bob Dignen
business one

ne by Oxford Press
For "business" classes I've been asked to teach that are pre-intermediate or lower, I use regular English conversation textbooks. They need English English before they should bother with business English.
You can probably piece together a decent resume writing class or classes with just some resources off the internet.