I took an accounting class last year and shamefully failed! I just could not understand the basic concepts to get from chapter to chapter. College Accounting classes for some reason expect you to have some basic understanding but I didn't and I'm sure there are many like me. So I bought this and other book to see if it would help. So far this is the only book that I understand. And everything seems to make sense to me now. I would recommend this book to anyone who's planning on taking an accounting course for the first time. I plan on retaking the class and now I feel confident going back in. THANK YOU MR.PIPER!!!