Can we divide the tasks into 2? Task One, which is assignment of teachers based on their time availability (and if possible, qualified subjects and target hours)...so I am wondering if someone can suggest a software for that (not necessarily FET)...then task 2 can be buliding the table for the selected teachers (which can be done by FET).