This book contains errors in the correction and the courses are fairly succinct explanation in! So if you do not have good mathematical bases away from this book, it will bring you nothing and you still embrumera more spirit! By cons, it offers enough variety of exercises so that's pretty good! But for them we must already understand the meaning! So I recommend "the beginners"!