John trained me on Metro East Route. He was very patient and knowledgeable about all the rules for passing the test and pointed out all my problems on mock test and corrected all of them which helped me pass the real test on my first attempt. He also provided a long list of points to review after class without any costs. I would highly recommend John to other clients