Bookkeeping and taxes are a real headache. They are time consuming and boring and yet invaluable to any new business.
Companies and self-employed individuals must endure the book keeping process or have a professional look after it for you.
David has a slightly different approach, he believes everyone should have some interaction with accounts and book keeping, so he will help, assist and mentor you along the journey. That way, you fully understand what the process is, so when later you want to give it to someone else, you know what they should be doing.