I have trained with and learned from John, on and off, for a decade. No one that I’ve met, has been more dedicated, passionate, or driven about their own journey in BJJ. He is a very patient and knowledgeable instructor. If you seek to learn BJJ, he will be a great asset to you.