Jim is a great instructor who will work with you at your own pace. His hand outs and teaching methods are very easy to understand and pick up. Jim is also very good at working around times that are good for you. The value for money is amazing especially if you book your lessons in blocks – Cheers Jim !