What is the version of the following sentence with correct punctuation?

Through this teaching the pupils will be able to adapt themselves little by little to society outside and will perhaps just because of the experiences they have now had become useful coworkers in the creation of a human culture
Through this teaching the pupils will be able to adapt themselves little by little to society outside, and will perhaps - just because of the experiences they have now had - become useful co-workers in the creation of a human culture.