A very well run course with highly professional and competent instruction throughout.