I am a finance and accounting professional with more than 20 years of experience in handling day to day aspects of book-keeping and accountancy. I have teaching experience for students at the basic and intermediate accounting and book-keeping levels and providing various examples in each chapter and working with them to understand the...