Although understanding the basic concept makes dealing with something easier, there are times when special knowledge is required to deliver better results. Despite attending classes or lectures, some students have difficulties in completing writing tasks ...