Teacher trainee allowance cancelled