Dr. Khoo is knowledgeable & his training material and experience help the learning and make the entire training session enjoyable.