I would definatly recommend my school as it is one of the French top Engineering schools, which is full of history and great values. Teachers are very skilled and I studied a large range of subjects there.
Nevertheless, we had too little access to the workshop as being an apprentice, we normally have hands-on experiences at the company, which is not my case for instance.