The Problem with Teacher Training October 16, 2017February 28, 2019 dominic salles English Learning birbalsingh, iPad, lesson, michaela, teacher, training When I visited Michaela in January of 2016, Katharine Birbalsingh, the Head, told me that […] Continue Reading