You can place it on revision as many times as you’d like until it looks like the paper you want to pass to the professor. Some revisions may be free of charge (if minor), and some can cost a revision fee.