Teacher training essentials - clark, Ruth (Larsen & Keller, 2017)