Accounting knowledge is not just the asset of a business man. Even you and I need to know the basic concepts of Accounting to lead a prudent life with smart financial decisions. In that case, knowing the basic concepts is mandatory for every individual.
Assignments are big chunks of work that take away much of time from students in their attempts to research assignment material and write essays on their own. When some are successful, many fail miserably and need some expert help to come out of the situation.
Math is a skill and it needs to be learnt on the development of some basic study habits. A student needs procedural learning and regular study methods for succeeding in the subject.