The students have many opportunities to observe, teach and work with students and classroom teachers in the public schools and childcare settings. From the onset of the program, the Introduction to Teaching class, until the end of internship, students have a variety of experiences and are given numerous opportunities to practice emerging teaching skills. Under the supervision of experienced classroom teachers and university faculty, they are provided with meaningful feedback that helps them to grow in their professional practice.