Total English is a course for young adults and adults which provides solutions to challenges teachers and students face every day with a complete package of effective, easy to use resources.[...]