Research shows the importance of mentoring new teachers, so why not push that mentoring down into the student teaching experience? And also, why do student teaching programs take effective, experienced teachers out of the classroom while novice teachers are learning? They should always be available to work with kids.