The strand of the Teaching Practice courses in the program provides the link between theory and practice and a strong theoretical teaching background where students are familiarized with the elements, theories and methodologies for teaching a foreign language. These courses also provide a link with the other courses in the program since the practice they offer help students to make sense of the pedagogical, linguistic and cultural knowledge. It is during the third semester that students are introduced to the first teaching practice course where they learn and develop classroom management skills and become familiar with the basic elements of a classroom. The second course is Teaching Practice I in the fourth semester where they learn about lesson and unit planning and how to deal with the teaching of the four skills. In this course, the students carry out observations, but it is during the sixth and eight semesters when they take Practice II and III that students practice in real contexts, that is, they are sent to different educational institutions where they have the opportunity to practice teaching and learn from this experience. These opportunities provide them with the experience needed and help them gain more insights to what this profession is about. Furthermore, by this time, many students also start working as teachers in different local institutions and start benefiting from this teaching experience.