Optimizing Teacher Allocation with Advanced Spreadsheets