Shangri La Hotel Mr Craig has wide knowledge and able to answer th questions asked during the class by students.