I started at Kenpo Richmond in November having no previous experience in any kind of self defense; I din’t know what to expect. I can say that I was pleasantly surprised, it has been a wonderful experience. Everyone in the class is very skilled and take learning to defend yourself very seriously. They have been extremely welcoming and patient with me, taking the time to explain and making sure I understood every part of every movement. Thanks to them I have learned so much and I feel more confident. I recommend Kenpo Richmond to anyone beginner or not, it is a great place to learn self defense!!