Course management, administrative tasks, advisor notes, this blob of Django code does it all.