Gracie Jiu-Jitsu black belt (18+ years) teaching timeless self defense, gi fundamentals, and no-gi crossovers.