I recommend this book with exercises in grammar French, it helped a lot since my idea and no knowledge of French, I learned incredible things with exercises and explanations. Even for people that have French as their mother tongue is highly recommendable for an improvement in this beautiful language but difficult to learn.