Teacher allocations

Under development