Our instructor always got everyone involved, addressed all questions, and gave insights based on his experience. Well-arranged topics and good activities, even the ice breaker The activities were simple but fun and well connected to the concepts being discussed.