California teachers in training have to spend at least 600 hours in a classroom, often unpaid. New programs provide them an income.