Proposal 1 move teacher accountabilities

An important takeaway here is that we're inverting the Teacher / Floating dependency: we're asking that the float own the responsibility for scheduling and that the actual implementation details ("pairing", "consulting") are dropped.