I recently found JKD classes in Queens and I am amazed. The Jeet Kune Do and Filipino Kali classes are a great form of street defense, mixing punching, kicking, trapping and grappling skills are a great practical defense class. The conditioning and combative skills phases of the class really give you a fantastic workout with great results. The instructors at PMA are the best there is. I wish I had found these classes sooner; they are the best way I found to get in shape.