Embarking into a BA program of Journalism & Mass Communication may open up a dynamic field. This program typically covers multiple aspects of communications , such as reporting , editing , media relations , and online media . Students shall cultivate key skills in analytical thinking , written co