There seems to be a need for an MentorshipRequest object or something to keep track of the mentee/mentor/availability slot.

Here we're gluing it together in the controller, which makes me a sad.