This is an excellent place to learn martial arts. There are many classes to choose from, including weapons. It is also the only location in Yamhill county that has an actual cage to train in. This is very helpful to get the feel for cage fighting. This school caters to students 4 yrs old & up with great instruction, and knowledgable staff. If you want to learn kenpo, kickboxing, or MMA, this is the place to go!