Teacher training courses are integral to teacher education programs. However, they often offer limited opportunities for novice teachers to practice teaching and receive feedback on their performance.