A. Fixing earlier bug in 1, viz -- If a teacher is added to the program after it is announced, the teacher timings is not getting updated to program timings.

Pending -
B. Fix earlier bug in 2. above viz -- If a program is full-day, a teacher can still be scheduled for specific sessions across all days. Subsquently any attempt to add the same teacher for more sessions will fail since the teacher will not show in the blockable teacher list.