Yes, this seems not IB specific; it happens to be an especially absurd example of hidden schedule conflicts with penalties for missed classes due to such hidden schedule conflicts.
Yes, this seems not IB specific; it happens to be an especially absurd example of hidden schedule conflicts with penalties for missed classes due to such hidden schedule conflicts.