Students are offered free tuition, plus money and a guaranteed job if they go into social work.