Help Needed To Set Up Business English Class

I need your advice and guidance to set up a business English program for a large company. I have to teach business English and proper business e-mail etiquette to a large group of individuals. I need your recomendations for teacher books, student workbooks and class content. I am starting with a carte blanche and I need this to be successful. I would be pleased to hear you recommendations, experiences, and other useful information. Thank you.

JEP