I highly recommend if you have time and are passionate about languages.
The advantage of doing it Assimil is a series that takes a few years so if you buy several books they will be of the same size in the same setting forms. The book is not written to be very great for people older (Paperback) So do not hesitate to consult in bookstores.