Norwalk Karate is a great place to learn self defense techniques while getting in shape. This Dojo has dedicated masters of Karate that will help you along to the way to your goal. The avereage class size is 10 people, so you get to know your trainers personally.