Can we create the InstructorDashboard using a pattern like AMD? Seems to me that we should try to avoid globals as much as possible.