We had enrolled a student in a instructor led course which was guarenteed to run, there were other sessions planned not confirmed for the same course. The student at his end changed the session he wanted to attend and did so. Should there not be a email or some kind of indication to the Admin of change that the student made?
As the student can see all upcoming sessions from their end how about greying out sessions which may be upcoming but not guarenteed to run, that way the student has to request the Admin for change of session.