Jim is a very knowledgeable pilot and excellent instructor. When I have flown with him for training purposes Jim is concise in his instruction. He packs a lot of training into a brief amount of time. I find working with Jim enjoyable in addition to being helpful. He’s a great pilot too.Terry J.