By far the best course I have been on. Very Enjoyable made even better by the instructor who was outstanding! - A Teacher.