Amazon.com: Designing Language Courses: A …
This has been an excellent book for learning how to design language courses. It shows the different factors involved, and then how to choose a text book and use it to develop a syllabus and materials for the whole course.