You can tell when training is running late because it will still be shown as an upcoming event on the "News" page (the one you see when you login).
I would recommend strongly that you not change training type until you see that all training has completed. Luckily, you have a full seven days from the end of one training cycle to change the settings before the next time it is run. :) .
This is not valid argument - and even if it would be, he shouldn't be penalized for other faults.
No, there wasn't anything on the News page immediately - simply because you live in Boston time and you have to sleep. Meanwhile, he could legitimately change his training settings. And he is not required to wait before leaving for weekend anywhere to wait hours until delayed training would take place. And no he can't be sure whether training was completed or no for numeros reasons - he could have no pops last week (and could expected no pops this weeks) for whatever reasons; he could be a new team, whatever.
I think that with current delays (and not just this week), whatever causes delays on Friday (the day before weekend) is one of the unluckiest solutions user friendly wise. I agree scrimmages should be the last game before traing.
Sidenote: I hope that any personal attacks on me because of this post will be punished, because personal attacks, even from GM are getting way too old quickly on these boards.