“…Programs are structured in a way that provides a range of learning experiences aimed at developing understandings and strategies that best meet the learning needs of future school students. The quality of learning in initial teacher education programs has an impact on pre-service teachers' preparedness for the classroom experience, the implications of which can be far reaching for their careers and future students (Clarke, Byrnes & Sudweeks, 2015;Goldhaber & Cowan, 2014;Haigh & Ell, 2014;Ortlipp, 2009;Tillema, Smith & Leshem, 2011). Therefore, reviewing the effectiveness of ITE programs is an important on-going process that needs to be undertaken on a regular basis.…”