English File is a multi-level course for adults and young adults which genuinely understands the realities of both learning and teaching. Each level provides between 60 and 120 hours' teaching material.
This is a full version of the old English File Teacher's Book as opposed to the other one previously on this site which only had the activities.
In addition this is a very good quality version with gray scale.