Lots of odds and ends....You may find something you need here.  They also have a section for English for the Military.Business English Worksheets
http://www.businessenglishonline.net/InCompany/worksheets/preintermediate.htm 
Culture Lessons
http://www.macmillanenglish.com/InspirationNew.aspx?id=27956 
Young Learners
http://www.macmillanenglish.com/younglearners/englishworld/samples.htm 
From Inside Out Books
http://www.macmillanenglish.com/insideout/html/New_pages/New_insideout_Resources.htm 
English for Aviation
http://www.macmillanenglish.com/aviationenglish/course/sample-unit.htm 
Using Readers from MacMillan
http://www.macmillanenglish.com/readers/teachersite/resources.htm 
http://www.macmillanenglish.com/readers/studentsite/index.html 
Dictionary Work
http://www.macmillandictionaries.com/home.htm 
Flashcards
http://www.onestopenglish.com/section.asp?sectionType=listsummary&catid=59513 
Staff Room (Register for access to more sheets.   Don�t forget to check out the topics on the left
side.)
http://www.onestopenglish.com/section.asp?docid=153789&catid=58014