Would particularly like this idea if we could simply embed the many Google Calendars we already use for this type of administrative scheduling.
Also, this needs to not count against the 10 calendar limit students have on their mobile devices. We already have issues with students dropping assignments from their calendar due to passing the 10 course limit for calendars.