The different sections can be reviewed again and again to ensure that lessons have been well learned before a player proceeds to the next segment of the poker guide

What is the correctly punctuated version of this sentence?
The different sections can be reviewed again and again to ensure that lessons have been well learned before a player proceeds to the next segment of the poker guide.