Good Teaching: The Top Ten Requirements - Leblanc, Richard (CORE, 1999)