The best school book I've ever used. Very good explanations, step-by-step for dummies, a lot of repetitions (so everything stays in your memory, no need to read twice), a lot of exercises and critical thinking questions.... accounting made simple. great!