I highly recommend Coach Justin. He trains In Pasadena. The footwork skills he teaches is beyond and training cost for verrry reasonable. His number is (808) 722-9973. He is a coach at FCGS and Carlos Guerrero right hand guy. You won't be disappointedLooking for recommendations for reputable trainers that are based in, or are willing to travel to the Pasadena or surrounding areas. Thanks