You'll get the most out of it if you have some knowledge of basic accounting concepts. Whereas you might be able to use some software alternatives without explanation, it may take some time to get ...