Class room schedule

also changes needed to get new versions of python in under new tools.