Excellent instructors, just the right mix of theory and practical. Great facilities, a course I thoroughly enjoyed.