This book is perfect for beginners!! I very much enjoyed doing all of the exercises. A lot of basic, but very essential information.