Quote Originally Posted by D4rwin View Post
This looks perfect.
But it isn't, actually.

I suppose there are many forbidden timeslots (upper right matrix), or maybe preferences are very skewed towards some teacher? Could you upload an anonymized worksheet with your true input data?

Preference order should be added again as a constraint, at least for the first two meetings, and it can be done solely with some VBA code, but I have this eerie feeling it may cost a lot in terms of solving time.
I would like to make some test and adjust parameters, if needed, before attaching the (real) perfect working solution.

HTH,

Francesco