I've been taking Krav Maga classes here for a couple months now. The instructors are top notch and have a ton of experience! If you're looking for an outstanding self-defense program, give their Krav Maga classes a try. When I started, I didn't know the first thing about self-defense, but now I'm confident I could defend myself against almost any attacker.