I was a very slow learner with difficulties in remembering roads . Jim never get tired of me and taught me with great patience. I passed in first attempt with 7 minor faults which was unbelievable. Jim is the best teacher you can find in Halifax . Thank you so much Jim. 😊😊😊