French, Practice for Perfection is definitely a book that is a necessity for anyone learning French. I recently purchased the book because I was having difficulties in my studies. I had considered dropping the class. In my mind, there was no rhyme or reason and I was getting highly discourage as everyone kept telling me what an "easy" language French was to learn. Not wanting the punishment of defeat, I set course to purchase books which would help me in my studies. This book was a true God send, as it made the learning easy and understandable. I cannot tell you how this book has helped me to learn French. I definitely recommend it and thank the author that helped to make what seemed to be the impossible come true. Today, I know French!