We’ve worked with Coursera to create new software for you to assess each other’s work.
Isn't this supposed to be "for you to assess each other's work with?" Like, I have a pen to write with.
Because this second "to" explains the software.
What do you think? Native speakers' opinion is preferred on this.