Integrated marketing communications

Discuss the integrated marketing communications (IMC) mix (combination of advertising, sales promotion, personal selling, publicity and public relations) and your opinion of the strengths and weaknesses of the IMC mix.