Teen and Adult Classes

Schedule of Classes

Teen/Adult Program is for Ages 11 (middle school) and up

*(Please see instructor to authorize all participants under the age of 14/high school age)


At Main Street Martial Arts we offer classes that draw from the systems of Kenpo Karate, Jeet Kune Do, Brazilian Jiu Jitsu, American Boxing, Muay Thai, Israeli Combative Training & Functional Weapon Use. No attitude for no injuries. No previous experience is required!

Our Instructors and students know that many people feel intimidated in a martial arts class and for that reason, we want to let you know that we have absolutely no “attitude” and we require those with “attitude” to leave it at home so no one gets injured. We offer a friendly atmosphere where we can really let you explore your inner strengths and power.

Our system incorporates fast and furious movements, that are controlled, to deliver maximum impact to vital targets. The program is self-defense oriented for self protection. Joint locks, knife, gun and stick defense, controlled manipulation (great for law enforcement), mindset and all ranges of fighting are addressed and trained for street application (kicking, punching, engaging and grappling ranges).

IMPACT/IFS Fundamentals/Applications Class (For beginners & advanced)

Besides a great workout incorporating core and strength exercises, this class covers all of the basics of the combatives and techniques used in our system. Our goal is to make each student proficient in being able to defend themselves in any situation, whether it be hand-to-hand or against a street weapon (stick, knife or gun). Technical abilities, as well as strength focusing, are trained in this class. Classes are taught by Masters Lance Meltzer and Doug Meeks.

Classes are every Tuesday & Thursday from 5:15pm – 6:45pm and Saturday mornings from 10-11:15 am.  Call Lance at (707) 738-4107 for more information.

IMPACT/IFS Advanced Tactics Class (Intermediate & Advanced Only)

Our applications class takes the information developed in the fundamentals class and teaches the student how to apply it to real life situations. Our blend of many systems makes our “art” very fierce and usable. Taught by Masters Doug Meeks and Lance Meltzer.

Classes are every Tuesday & Thursday from 6:45pm – 7:15pm. Call Lance at (707) 738-4107 for more information.

Napa Fight Sports (MMA)

One of the fastest growing martial arts in the world today is MMA. We are honored to have a presently competing athlete in the world of BJJ and MMA, instructor Adam Wamsley, teaching at Main Street Martial Arts. It is a competitive school with world class athletes and one crazy conditioning system. Beginners to Advanced students always welcome at their particular level. Be prepared to sweat and go home very tired! Classes are taught by Brazilian Jiu Jitsu Brown Belt, Adam Wamsley, promoted under Saul Escalera, the BJJ Black Belt founder of Napa BJJ. American wrestling and kickboxing are also taught in the classes by Adam, who is a competitive MMA fighter. He presently holds a light heavyweight title in the sport.

Classes are every Monday, Wednesday & Friday from 7:15 pm – 9:30pm. Call Adam at (707) 337-1575 for more information.

MUAT THAI (Wolf Pack)

Aldo Hernandez puts everything into training and conditioning his students. The classes are for those looking for conditioning only AND for those interested in competing in Muay Thai Competitions.

Classes are for men and women. Classes for younger children are taught earlier in the afternoon.

Classes are on Tuesday and Thursday from 7:30-9:30, Saturday from 11:15-1:00.

Classes are high energy and very fun!

Aldo can be reached at (707) 363-2171 for more information.