In this course students will develop the practical teaching and knowledge needed to guide students. This course introduces to the key learning areas across all year groups, from Kindergarten to year seven and provide opportunities to explore a wide range of teaching strategies that promote student learning. This course provides flexibility to students to work as a teacher, which in turn enables to work throughout different stages of development. This course is designed to give practical knowledge throughout degree and students also gets opportunity to participate in a variety of school experiences in early childhood and primary classrooms which develops practical teaching skills throughout degree.