I took classes here for about 4 years and they are an excellent school. I achieved my black belt in HapKiDo there. Very safe, wonderful learning environment - very positive and encouraging. The owners/teachers are extremely skilled and knowledgeable, and kind people. It's great for all ages. The emphasis is on peaceful use of mind and body not aggressions.