Souhegan Valley Karate Club is a family-oriented not-for-profit organization that offers martial arts tuition in a variety of styles.