How to get: teacher don't work more than two real days (morning+evening)? It means if he works 2 real days(morning+evening) he works neither morning or evening for the rest of days
You have teacher max days per week, max real days per week, max mornings per week, max afternoons per week.