New modes of teacher pre-service training and professional support