Yoji did a great job of showing us the highlights of Kanazawa. He speaks English well, gave us a lot of great information, is patient with large groups and flexible with the schedule. He even answered my questions beforehand about places to eat! Highly recommend!