is homework necessary debate civil service problem solving solutions