I have lived in several places around the world, something that has, at times, made consistent training in a dojo challenging. There were also times, however, when I found myself in the right place and time, when everything fell into place for some spectacular training....