Excellent instructor if you want to learn all phases of combat and get a great workout you need to do yourself a favor and go here
Excellent JKD, Kali and Grappling instructors with a no-ego policy. Good people and great training.
My family and I enjoy JKD because of the open, friendly vibe, flexibility in what you do, and the instructors efficacy.