Ravi Joshi is a professional poker coach and writer from Kolkata with extensive experience in training players of all levels. He shares his poker strategies, tips, and insights into the psychology of poker, helping enthusiasts enhance their skills through engaging articles at TablesBluff.