A highly informative yet interesting course delivered in a way other courses struggle to do – fun!