A fabulous combination of theory and practice, professionalism and warmth, seriousness and humour … all of which made for a brilliant learning environment. Skillfully done, thank you!