By Linda Barrington JEA Mentoring Committee co-chair Of the many things teacher education programs should offer, I think these three are the most important:  a wide range of rich experiences that integrate technology and creative media within lessons, regular reflection on classroom experiences, and the opportunity for engaging in professional development, both individually and as...